Commit Graph

2062 Commits

Author SHA1 Message Date
ozaki-r
983ef0b1a0 Remove unexpected code duplications
I don't know why this happened...
2015-02-11 07:51:10 +00:00
skrll
90bfba80c0 Name some interrupts 2015-02-09 21:56:20 +00:00
slp
c972c7f865 Add configuration file for Versatile Express A15 board. 2015-02-09 07:50:24 +00:00
slp
3e1fed327a Add support for Versatile Express A15 board.
This has not been tested with real hardware, just with the software
model emulated by QEMU.
2015-02-09 07:47:15 +00:00
joerg
cfdedc1449 Include vnd, fss and putter 2015-02-08 20:25:10 +00:00
jmcneill
b2dc542fe0 Work-in-progress Odroid-C1 support. 2015-02-07 17:20:16 +00:00
jmcneill
7cc6666854 add install kernel for INTEGRATOR_CP 2015-01-27 20:26:15 +00:00
jmcneill
11b65f4460 enable plmmc(4) 2015-01-27 16:35:47 +00:00
jmcneill
c856dd1c49 add plmmc(4) glue 2015-01-27 16:34:34 +00:00
skrll
88735ca84f Don't mask irq 23 2015-01-26 08:55:41 +00:00
hkenken
2074c2d050 Initial Zynq (Xilinx) support
Add support for ZedBoard evaluation board and Parallella board.
* cemac(4) Cadence EMAC/GEM(Gigabit) Ethernet Controller driver
  based on at91emac
2015-01-23 12:34:09 +00:00
jmcneill
d415dbe367 Newer Raspberry Pi firmware has changed the framebuffer from BGR to RGB.
The method we use to set the pixel order (vcprop set pixel order) does
not seem to work, nor does querying the pixel order (vcprop get pixel order).

The firmware passes this information to the kernel by adding a
"bcm2708_fb.fbswap" kernel cmdline arg. 0=BGR, 1=RGB. If the parameter is
absent, assume we are running on old firmware and use BGR mode.
2015-01-21 11:02:55 +00:00
jmcneill
fa0429db0e fix VERBOSE_INIT_ARM; cant call rockchip_chip_name() this early 2015-01-17 17:30:26 +00:00
jmcneill
de8b484268 Add Rockchip PX2 support, from FUKAUMI Naoki <fun@naobsd.org> 2015-01-17 15:05:24 +00:00
jmcneill
2db3e9eb36 looks like hym8563 and pcf8563 are compatible, switch to pcf8563rtc driver 2015-01-11 16:53:42 +00:00
jmcneill
c768532052 add hymrtc driver 2015-01-11 15:23:09 +00:00
jmcneill
506c85bb55 add rlphy 2015-01-10 12:50:54 +00:00
jmcneill
96cc888f77 Petri Laakso <petri.laakso@asd.fi>
-       New audio driver
-       Add new devices rtc and digfilt
-       Use BOOT_ARGS if defined in kernel configuration
2015-01-10 12:18:09 +00:00
jmcneill
ae7ee7f450 define MEMSIZE in opt_imx.h, fixes build of IMX23_OLINUXINO kernel 2015-01-10 12:11:39 +00:00
jmcneill
401a108a75 use BOOTOPT_TYPE_MACADDR 2015-01-06 00:52:26 +00:00
jmcneill
1a6d2c6b3b typo fix 2015-01-06 00:45:45 +00:00
jmcneill
3b928cbe55 allow passing rkemac0.mac-address=xx:xx:xx:xx:xx:xx on kernel cmdline to override random mac address 2015-01-06 00:43:59 +00:00
jmcneill
1e3894553e remove rgephy, radxa rock seems to have an smsc phy that works with ukphy 2015-01-05 22:17:38 +00:00
martin
ad080d19b4 Fix typo in BPI specific setup, spotted by Jared.
Now awge works with the official sunxi-linux u-boot versions as well.
2015-01-04 15:59:32 +00:00
jmcneill
ee9ed106f4 set LDO5 to 3.3V and enable for emac 2015-01-04 03:55:11 +00:00
jmcneill
d9650d3cbb add rkemac, rgephy, ukphy 2015-01-04 03:53:34 +00:00
jmcneill
380f6aeb58 build fix 2015-01-03 16:15:25 +00:00
jmcneill
27939bef63 set DCDC4 to 3.3V for mmc0 2015-01-03 13:28:00 +00:00
jmcneill
35dd32a1db attach rktimer and rkiic early 2015-01-03 13:27:11 +00:00
jmcneill
1b714ed8e8 add rktimer 2015-01-02 23:20:49 +00:00
jmcneill
5e4a2bdda1 init cpufreq, remove cpu.frequency boot arg support 2015-01-02 22:00:02 +00:00
christos
c182898b0d We have three sets of DTYPE_ constants in the kernel:
altq		Drop 		Type
	disklabel	Disk 		Type
	file		Descriptor	Type
(not to mention constants that contain the string DTYPE).
Let's make them two, by changing the disklabel one to be DisK TYPE since the
other disklabel constants seem to do that. Not many userland programs use
these constants (and the ones that they do are mostly in ifdefs). They will
be fixed shortly.
2015-01-02 19:42:05 +00:00
martin
03cf64aad4 Use pinset-func 3 for gmac on BananaPI (value taken from the only working
u-boot driver).
This makes root on NFS and ftp transfers work for me.
2015-01-02 11:46:53 +00:00
jmcneill
5c3b4119a4 Enable LDO2 for HDMI driver. 2015-01-02 00:50:56 +00:00
jmcneill
2284275e2c wire down iicN units, add act8846pm at iic1 2015-01-01 17:34:00 +00:00
jmcneill
c62041e48d fix i2c offsets 2014-12-31 23:38:42 +00:00
jmcneill
3c14839044 MULTIPROCESSOR works now 2014-12-30 21:29:43 +00:00
jmcneill
1914bfd31d do armv7_dcache_inv_all before cortex_mpstart on secondaries 2014-12-30 21:24:36 +00:00
jmcneill
211b6cbf4d specify irq numbers for rkiic so we can avoid polled mode when possible 2014-12-30 17:28:52 +00:00
jmcneill
ff912df066 enable rkiic and iic 2014-12-30 17:16:29 +00:00
jmcneill
bf33f1be32 Add support for setting RK3188/RK3188+ CPU frequency. If the SoC ID is
passed in bootargs matching RK3188 or RK3188+, and the cpu.frequency
option specifies a supported rate (currently 600, 1008, 1608 MHz), the
APLL clock will be adjusted accordingly.
2014-12-30 03:53:52 +00:00
jmcneill
c767bf429f something wrong with MP, turn it off for now 2014-12-29 12:53:39 +00:00
jmcneill
5b6f48e0e1 MAX_BOOT_STRING is not large enough for noisy Rockchip U-Boot; bump bootargs to 1024 bytes 2014-12-29 03:16:07 +00:00
jmcneill
fe2ccb09db Copy cmdline from U-Boot to bootargs. 2014-12-28 21:34:33 +00:00
jmcneill
c238f14705 add -mfpu=neon to CPPFLAGS 2014-12-28 16:29:21 +00:00
jmcneill
07297f2230 enable MULTIPROCESSOR 2014-12-28 16:04:05 +00:00
jmcneill
196997ef0d add MULTIPROCESSOR support 2014-12-28 16:03:51 +00:00
jmcneill
cc521a8b25 add support for detecting memory size. 2GB config doesnt work yet, so keep MEMSIZE set for now. 2014-12-28 01:51:37 +00:00
jmcneill
227b4fc43d Bring this closer to Allwinner / RPI configs:
Add MSDOSFS, KERNFS, PROCFS, INET6, SYSVMSG, SYSVSEM, SYSVSHM, BUFQ_PRIOCSCAN.
Remove DEBUG, LOCKDEBUG, VERBOSE_INIT_ARM.
Change DDB_ONPANIC from 2 to 1.
Cinclude ROCKCHIP.local
2014-12-27 20:28:09 +00:00
jmcneill
5040b7889f use rockchip_a9periph_get_rate for a9tmr frequency 2014-12-27 16:19:24 +00:00