summaryrefslogtreecommitdiff
path: root/include/configs
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2016-02-14 19:23:24 +0100
committerTom Rini <trini@konsulko.com>2016-02-15 20:58:24 +0000
commit9d313618866de521786b219e61dadcce73a46d84 (patch)
tree2d6154b89dbece05f73d935e07b91a8a43b7aa21 /include/configs
parent15b51878bec835c315c80529a0c4d147d681c8e9 (diff)
ARM: rpi: set initrd_high
The kernel gets much too sad when the ramdisk is loaded too high into the 1GiB of memory on Raspberry Pi 2: ## Flattened Device Tree blob at 00000100 Booting using the fdt blob at 0x000100 Loading Ramdisk to 39c14000, end 3ab45067 ... OK Using Device Tree in place at 00000100, end 000045ea ... [ 0.599346] Unpacking initramfs... [ 0.602924] Unable to handle kernel paging request at virtual address f9c14000 Placement of the device tree was fixed in 89ca1000 (ARM: rpi: set fdt_high in the default environment). Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Diffstat (limited to 'include/configs')
-rw-r--r--include/configs/rpi-common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/configs/rpi-common.h b/include/configs/rpi-common.h
index 48f5fc2d03..97e5d2c795 100644
--- a/include/configs/rpi-common.h
+++ b/include/configs/rpi-common.h
@@ -173,6 +173,7 @@
*/
#define ENV_MEM_LAYOUT_SETTINGS \
"fdt_high=ffffffff\0" \
+ "initrd_high=ffffffff\0" \
"fdt_addr_r=0x00000100\0" \
"pxefile_addr_r=0x00100000\0" \
"kernel_addr_r=0x01000000\0" \