Commit Graph

2137 Commits

Author SHA1 Message Date
matt
36b5b12d8a No need for CPU_CORTEXA7 since it's implied by ALLWINNER_A20 2015-04-21 04:24:51 +00:00
jmcneill
7a329562eb Add pseudo-devices crypto, swcrypto, bridge, vlan, ppp, pppoe, tun, tap,
gre, and npf.
2015-04-20 10:09:09 +00:00
matt
19763396ac Switch to armv7_generic bus_space. 2015-04-20 01:33:22 +00:00
matt
80ff7cef1c Use TPIDRPRW_IS_CURLWP 2015-04-20 00:11:27 +00:00
matt
05fc45b72f Comment out __HAVE_PREEMPTION 2015-04-20 00:09:48 +00:00
matt
bc2411d2fd Remove CPU_CORTEXA7 since ALLWINNER_A31 implies it 2015-04-19 23:03:47 +00:00
matt
32119e03e7 Remove options CPU_CORTEX* since options ALLWINNER_* will now define them.
Use GENERIC.common for CUBIEBOARD (and BPI and CUBIETRUCK)
2015-04-19 21:28:37 +00:00
matt
1a80f299be Add JIT options and DKWEDGE_{AUTODISCOVER,GPT} 2015-04-19 21:09:02 +00:00
skrll
cc6cdaf8bc Remove dmover(9) references 2015-04-18 13:43:45 +00:00
skrll
691b39ea81 Enable COMPAT_NETBSD32 2015-04-18 11:32:37 +00:00
skrll
12b1faf657 Use GENERIC.common 2015-04-18 11:30:22 +00:00
skrll
2b32f2bf6f Use character constants instead of ascii values for readability
Print A80 in the A80 case and actually print the CPU number for A31/A80
2015-04-18 11:04:49 +00:00
skrll
7f8193012c Use character constants instead of ascii values for readability 2015-04-18 11:03:31 +00:00
skrll
d581e64e0b Typo 2015-04-18 08:06:13 +00:00
jmcneill
2e73a896f8 port number is required 2015-04-17 18:36:15 +00:00
hsuenaga
a7d5f1c231 lookup clock frequencies of ARMADA 370 correctly. 2015-04-15 10:30:42 +00:00
hsuenaga
c3635de7de add u-boot argument parser for Marvell ARMADA XP/370.
use 'ethaddr' and 'eth1addr' in u-boot argument to setup MAC address of mvgbe.
2015-04-15 10:15:40 +00:00
bouyer
75ac5055c8 Add the edma controller, and enable DMA for sdhc0 and sdhc1 2015-04-14 18:45:57 +00:00
riastradh
445478ce67 MD rnd.h cleanups. Please let me know if I broke anything! 2015-04-13 21:18:40 +00:00
skrll
3d5eb3e43c RPI2 MP support.
Thanks to Matt Thomas for making this possible with his changes to pic.c
2015-04-12 17:32:39 +00:00
jmcneill
eec2712ffd replace NFS_BOOT_BOOTP with NFS_BOOT_DHCP 2015-04-12 14:55:30 +00:00
skrll
0802cfce6f Tweak cpu start up slightly and print TTBR for cortex_mmuinfo when
VERBOSE_INIT_ARM
2015-04-11 15:29:58 +00:00
matt
f9b7e48585 options<space><tab> 2015-04-11 00:11:40 +00:00
hkenken
ca11570717 add PARALLELLA and ZEDBOARD 2015-04-10 11:04:58 +00:00
hkenken
0973511bca include "GENERIC.common" 2015-04-10 10:58:07 +00:00
jmcneill
0f61bda0b6 use conf/filesystems.config 2015-04-03 23:52:51 +00:00
jmcneill
8d31b76868 Move common non-device stuff to GENERIC.common. Simplify board configs,
and let them all share common settings.
2015-04-03 23:25:07 +00:00
jmcneill
12e9b90f9f Allow for choosing between 16 and 24bpp framebuffers. The default is now
16 instead of 24. Set 'fb.depth=16' or 'fb.depth=24' on kernel command-line
to explicitly select a colour depth.
2015-04-03 18:03:05 +00:00
jmcneill
f058c67066 comment out DDB_COMMANDONENTER 2015-04-03 18:00:25 +00:00
riz
afea39b2f2 Spell "Independent" correctly in cargo-culted comments. 2015-03-31 17:37:47 +00:00
jmcneill
d52192759c Use shared armv7_generic_space 2015-03-29 22:49:44 +00:00
jmcneill
c154fb0a46 Use shared armv7_generic_space 2015-03-29 22:27:04 +00:00
jmcneill
8588c5e96f hey there's a README here! add ALLWINNER_A80, BPI, CUBIEBOARD, CUBIETRUCK, HUMMINGBIRD_A31, JETSONTK1, ODROID-C1, ROCKCHIP configs 2015-03-29 21:11:17 +00:00
jmcneill
7629fee564 no need to set arm_cpu_max here, it is done in soc specific code 2015-03-29 10:55:11 +00:00
jmcneill
d4fd11438d NVIDIA Tegra K1 support, work in progress. 2015-03-29 10:41:59 +00:00
skrll
3e7e38c3d0 Trailing whitespace. 2015-03-27 11:42:28 +00:00
jmcneill
4f1b45db2e Add Amlogic RTC driver, from Anon Ymous 2015-03-22 17:28:22 +00:00
jmcneill
6bd142becd Use the hardware scaler to do overscan compensation. You can set the
scaling value as a percentage in two ways -- either as a kernel cmdline
parameter (fb.scale=<pct>) or at runtime with sysctl (hw.genfb0.scale=<pct>).

Setting scale=100 disables the scaler, any other value enables it. For
the cheap TV on my desk, scale=95 gives me a fully visible framebuffer.
2015-03-22 13:53:33 +00:00
jmcneill
08f124e4e2 Basic framebuffer console support. Work in progress. 2015-03-21 01:17:00 +00:00
jmcneill
8f2d1952a2 disable DEBUG, LOCKDEBUG, VERBOSE_INIT_ARM 2015-03-18 23:03:06 +00:00
jmcneill
8b8b794d16 Add CPUFREQ option to set boot CPU frequency. ODROID-C1 is advertised
as quad-core 1.5GHz but boots up at 1.2GHz; add CPUFREQ=1512 to config
and make sure to set the correct speed before attaching CPUs.

The speed can still be scaled down with machdep.cpu sysctls.
2015-03-17 22:29:40 +00:00
jmcneill
1d0fa5c96e add ODROID-C1 install kernel 2015-03-16 22:16:42 +00:00
joerg
b4c948cc41 Do invalidate the cache as RPI2 build with Clang can't fetch the memory
config otherwise.
2015-03-15 22:54:03 +00:00
jmcneill
11d383a541 add no options ARM11_COMPAT_MMU 2015-03-14 19:06:14 +00:00
jmcneill
2fc05df71f re-add ARM11_COMPAT_MMU, lost in the rpi2 shuffle 2015-03-14 14:59:43 +00:00
skrll
0793be9372 Note RPI2 2015-03-09 22:05:06 +00:00
jmcneill
a3b2252a54 enable amlogicsdhc 2015-03-08 12:45:35 +00:00
jmcneill
af9a28ef89 amlogic_reset: increase terminal_count to give uart sufficient time to flush any pending bytes before rebooting 2015-03-08 11:22:05 +00:00
jmcneill
183112512a add amlogicrng, add commented-out genfb placeholder 2015-03-07 21:35:10 +00:00
skrll
d12136cf04 Add an RPI2_INSTALL 2015-03-06 22:29:06 +00:00