Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'arm-soc/for-4.12/devicetree-fixes-2' of http://github.com/Broadcom/stblinux into fixes

This pull request contains Broadcom ARM-based SoCs Device Tree fixes for 4.12,
please pull the following:

- Phil provides a fix for the BCM283x (Raspberry Pi) by flagging the first
4KiB of physical memory as a reserved region in order to let the secondary
cores successfully spin until they are brought online

* tag 'arm-soc/for-4.12/devicetree-fixes-2' of http://github.com/Broadcom/stblinux:
ARM: dts: bcm283x: Reserve first page for firmware

Signed-off-by: Olof Johansson <olof@lixom.net>

+5
+5
arch/arm/boot/dts/bcm283x.dtsi
··· 3 3 #include <dt-bindings/clock/bcm2835-aux.h> 4 4 #include <dt-bindings/gpio/gpio.h> 5 5 6 + /* firmware-provided startup stubs live here, where the secondary CPUs are 7 + * spinning. 8 + */ 9 + /memreserve/ 0x00000000 0x00001000; 10 + 6 11 /* This include file covers the common peripherals and configuration between 7 12 * bcm2835 and bcm2836 implementations, leaving the CPU configuration to 8 13 * bcm2835.dtsi and bcm2836.dtsi.