diff options
author | Oleksandr Tymoshenko <gonzo@FreeBSD.org> | 2016-10-14 03:37:35 +0000 |
---|---|---|
committer | Oleksandr Tymoshenko <gonzo@FreeBSD.org> | 2016-10-14 03:37:35 +0000 |
commit | 563193fd0cc5365392c6e4bfe80b1d69d47108a2 (patch) | |
tree | 0a62c9968c7926ee697c7e44899f78de3e18ee0c /sys/arm/broadcom/bcm2835/bcm2835_vcbus.h | |
parent | eea6ab027aaa263cd6b52c11bc476c4eec2c31d6 (diff) |
Add initial Raspberry Pi 3 support
RPI3 kernel config builds kernel compatible with latest upstream device
tree and firmware: https://github.com/raspberrypi/firmware/tree/master/boot
As of today it's 597c662a613df1144a6bc43e5f4505d83bd748ca
Default console is PL01x, so pi3-disable-bt dt overlay should be configured
in config.txt and stock U-Boot should be patched to use proper serial port.
Yet unsupported: SMP, VCHIQ, RNG driver. RNG requires some work due to
upstream device tree incompatibility.
Multiple people contributed to this work over time: db@, loos@, manu@
Notes
Notes:
svn path=/head/; revision=307257
Diffstat (limited to 'sys/arm/broadcom/bcm2835/bcm2835_vcbus.h')
-rw-r--r-- | sys/arm/broadcom/bcm2835/bcm2835_vcbus.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h b/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h index e1d44b31f76d..e71afb70480e 100644 --- a/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h +++ b/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h @@ -37,7 +37,7 @@ #define BCM2835_VCBUS_IO_BASE 0x7E000000 #define BCM2835_VCBUS_SDRAM_UNCACHED 0xC0000000 -#ifdef SOC_BCM2836 +#if defined(SOC_BCM2836) || defined(SOC_BCM2837) #define BCM2835_ARM_IO_BASE 0x3f000000 #define BCM2835_VCBUS_SDRAM_BASE BCM2835_VCBUS_SDRAM_UNCACHED #else |