Commit Graph

933 Commits

Author SHA1 Message Date
jmcneill
a632d58f1c add AC100 CODEC/RTC driver 2014-12-07 14:25:09 +00:00
jmcneill
f8a508d613 add awinwdt 2014-12-07 02:41:07 +00:00
jmcneill
393ecf4f40 remove axp22x 2014-12-07 00:54:51 +00:00
jmcneill
2ed652df8c add RSB (awinp2wi), AXP806, AXP809 drivers 2014-12-07 00:37:08 +00:00
jmcneill
b704830ac5 A80 DMA controller support 2014-12-05 18:54:35 +00:00
jmcneill
d7ed7a5c84 enable awge, axp22x 2014-12-05 18:42:02 +00:00
jmcneill
b003a9006c A80 EHCI and OHCI support 2014-12-05 17:32:08 +00:00
jmcneill
f27be0a861 A80 I2C support 2014-12-05 15:25:27 +00:00
jmcneill
78ebfd4410 A80 MMC support. Works for SD card slot on Cubie4, but not eMMC yet. 2014-12-05 14:36:44 +00:00
jmcneill
4b4f62e211 Initial Allwinner A80 support. 2014-12-05 01:13:11 +00:00
joerg
b1ccc9694d Drop the rest of the ARM specific MBR support. 2014-12-04 21:15:48 +00:00
joerg
85d73d1c68 Use MI MBR support code. Fixes disklabel writing problems during
sysinst.
2014-12-04 17:05:55 +00:00
riz
51fd6d6147 Enable nullfs, wedges for BEAGLEBONE 2014-12-04 16:50:15 +00:00
skrll
64094923b4 Use TPIDRPRW_IS_CURLWP as it's a slight code reduction and performance
improvement.
2014-11-24 12:53:23 +00:00
snj
6479d57f85 Fix pasto: BPI.local, not CUBIEBOARD.local 2014-11-23 20:02:37 +00:00
jmcneill
a6b86496f0 The SoC RTC works on this board but does not seem to be hooked up to the
battery. Thankfully, there is a PCF8563 attached to TWI2 at address 51h,
so use that instead.
2014-11-23 13:42:06 +00:00
martin
2e1b1f0f3f Enable puffs 2014-11-16 18:54:52 +00:00
martin
e0a8fed8ba Enable vnd and putter pseudo devices. 2014-11-16 10:20:21 +00:00
jmcneill
645822f2c8 enable awinir, cir 2014-11-15 14:59:25 +00:00
uebayasi
98b59f518b Use LINKSCRIPT. 2014-11-15 14:55:02 +00:00
jmcneill
b9e92a94cc add awinhdmiaudio 2014-11-12 17:38:56 +00:00
jmcneill
a68daa22d1 enable awinhdmiaudio 2014-11-11 17:01:27 +00:00
skrll
5c4bf708f5 One awincnt0 is enough 2014-11-11 15:12:51 +00:00
skrll
9ebfc75416 enable awinhdmi, awintcon, awindebe, genfb, wsmux, wsfont and
with VCONS_DRAW_INTR
2014-11-10 22:02:00 +00:00
jmcneill
d1c11d4262 enable awinhdmi, awintcon, awindebe, genfb, wsmux, wsfont 2014-11-10 17:56:58 +00:00
jmcneill
e275bc54ed enable VCONS_DRAW_INTR 2014-11-10 17:56:22 +00:00
jmcneill
e90c621c6a add awintcon, awindebe, genfb, wsdisplay, wsmux, wsfont 2014-11-09 14:11:38 +00:00
skrll
35ebfd12a1 Add __HAVE_MM_MD_CACHE_ALIASING 2014-11-08 08:10:13 +00:00
skrll
43109f18fb Move some options into std.rpi 2014-11-08 08:08:32 +00:00
jmcneill
36474778d0 add awinhdmi 2014-11-08 00:32:33 +00:00
skrll
d97ae04bf3 Add awincnt at awinio (64 bit timer counter) 2014-11-05 22:27:55 +00:00
martin
d50e2c2971 Remove MULTIPROCESSOR, it is now in CUBIEBOARD 2014-11-05 20:34:38 +00:00
martin
716bb57d97 Add awincnt at awinio (64 bit timer counter) 2014-11-05 20:32:53 +00:00
jmcneill
da6e4883ea add MULTIPROCESSOR, awincnt 2014-11-05 18:32:29 +00:00
jmcneill
81c47b040b enable awincnt 2014-11-05 15:05:40 +00:00
martin
5dc4701675 Enable MULTIPROCESSOR 2014-11-05 08:16:56 +00:00
skrll
7aac0f4a2a Enable MULTIPROCESSOR 2014-11-05 08:11:35 +00:00
jmcneill
3f5758c5ce enable MULTIPROCESSOR 2014-11-05 00:16:19 +00:00
jmcneill
cf9b2d5c9d add awinir and cir 2014-11-02 23:56:13 +00:00
hkenken
a0e9f695d2 Add options __HAVE_MM_MD_DIRECT_MAPPED_PHYS and ARM_HAS_VBAR for N900. 2014-11-02 16:07:15 +00:00
uebayasi
a9a42ca79b Bump ramdisk size to embed 13M sshramdisk. 2014-10-31 16:28:56 +00:00
jmcneill
b9d6d960e5 A20 is a Cortex-A7, so set CPUFLAGS to match; disbale ALLWINNER_A10 and CPU_CORTEXA8 options 2014-10-24 10:59:45 +00:00
jmcneill
6f4a8dd760 A20 is a Cortex-A7, so set CPUFLAGS to match 2014-10-24 10:59:24 +00:00
jmcneill
5db91bfe88 disable axp20x for now, it seems after a while we get "send STOP failed" from i2c bus and then things go from bad to worse 2014-10-24 10:48:05 +00:00
skrll
f42052eaf6 BPI is CORTEX A7 and Allwinner A20 2014-10-24 07:00:49 +00:00
jmcneill
66eb5676c3 defopt -> defflag 2014-10-22 00:46:15 +00:00
jmcneill
e184a4583b Add support for GPIO configuration via "FEX" scripts, in an attempt to
keep awin_device_register under control.

Board configuration scripts can be found here:
  https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config

You can compile them with the "fex2bin" tool found here:
  https://github.com/linux-sunxi/sunxi-tools

To use, copy the compiled FEX to your MS-DOS partition, load it with
U-Boot, and then tell the kernel where to find it with the "sysconfig="
boot option. For example, uEnv.txt on a Cubieboard2 might look like this:

  bootargs=root=ld0a sysconfig=0x43000000
  uenvcmd=mmc dev 0; mmc rescan; fatload mmc 0:1 43000000 cubieboard2.bin; fatload mmc 0:1 82000000 netbsd.ub; bootm 82000000
2014-10-22 00:24:52 +00:00
jmcneill
199a00a5b3 get rid of VERBOSE_INIT_ARM 2014-10-20 16:35:07 +00:00
jmcneill
83a611bae8 enable awge 2014-10-19 22:38:00 +00:00
skrll
f148f19113 More stuff works 2014-10-19 15:27:32 +00:00