-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
U-boot seems to have a dtc and libfdt implementation that works better with their build system. Use that instead. Builds fail when specifying `DTC=<our dtc>`.
- Loading branch information
Showing
2 changed files
with
28 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,17 @@ | ||
From 3d0ce353cf62efea11aa88f814aa23bf8c04acc9 Mon Sep 17 00:00:00 2001 | ||
From: =?UTF-8?q?Milan=20P=C3=A4ssler?= <[email protected]> | ||
Date: Mon, 11 Jan 2021 15:13:10 +0100 | ||
From 05769cd401f443f29547dbacd1b722e9a099b66b Mon Sep 17 00:00:00 2001 | ||
From: Jared Baur <[email protected]> | ||
Date: Mon, 2 Oct 2023 18:32:34 -0700 | ||
Subject: [PATCH] configs/rpi: allow for bigger kernels | ||
|
||
--- | ||
include/configs/rpi.h | 16 ++++++++-------- | ||
board/raspberrypi/rpi/rpi.env | 16 ++++++++-------- | ||
1 file changed, 8 insertions(+), 8 deletions(-) | ||
|
||
diff --git a/include/configs/rpi.h b/include/configs/rpi.h | ||
index 834f1cd..10ab1e7 100644 | ||
--- a/include/configs/rpi.h | ||
+++ b/include/configs/rpi.h | ||
@@ -153,20 +153,20 @@ | ||
diff --git a/board/raspberrypi/rpi/rpi.env b/board/raspberrypi/rpi/rpi.env | ||
index 30228285ed..0327ef74fa 100644 | ||
--- a/board/raspberrypi/rpi/rpi.env | ||
+++ b/board/raspberrypi/rpi/rpi.env | ||
@@ -55,11 +55,11 @@ dfu_alt_info+=zImage fat 0 1 | ||
* more than ~700M away from the start of the kernel image but this number can | ||
* be larger OR smaller depending on e.g. the 'vmalloc=xxxM' command line | ||
* parameter given to the kernel. So reserving memory from low to high | ||
|
@@ -25,21 +25,22 @@ index 834f1cd..10ab1e7 100644 | |
+ * only 64M, the remaining 8M starting at 0x04800000 should allow reasonably | ||
+ * sized initrds before they start colliding with U-Boot. | ||
*/ | ||
#define ENV_MEM_LAYOUT_SETTINGS \ | ||
"fdt_high=" FDT_HIGH "\0" \ | ||
"initrd_high=" INITRD_HIGH "\0" \ | ||
"kernel_addr_r=0x00080000\0" \ | ||
- "scriptaddr=0x02400000\0" \ | ||
- "pxefile_addr_r=0x02500000\0" \ | ||
- "fdt_addr_r=0x02600000\0" \ | ||
- "ramdisk_addr_r=0x02700000\0" | ||
+ "scriptaddr=0x04500000\0" \ | ||
+ "pxefile_addr_r=0x04600000\0" \ | ||
+ "fdt_addr_r=0x04700000\0" \ | ||
+ "ramdisk_addr_r=0x04800000\0" | ||
#ifdef CONFIG_ARM64 | ||
fdt_high=ffffffffffffffff | ||
@@ -69,9 +69,9 @@ fdt_high=ffffffff | ||
initrd_high=ffffffff | ||
#endif | ||
kernel_addr_r=0x00080000 | ||
-scriptaddr=0x02400000 | ||
-pxefile_addr_r=0x02500000 | ||
-fdt_addr_r=0x02600000 | ||
-ramdisk_addr_r=0x02700000 | ||
+scriptaddr=0x04500000 | ||
+pxefile_addr_r=0x04600000 | ||
+fdt_addr_r=0x04700000 | ||
+ramdisk_addr_r=0x04800000 | ||
|
||
#if CONFIG_IS_ENABLED(CMD_MMC) | ||
#define BOOT_TARGET_MMC(func) \ | ||
boot_targets=mmc usb pxe dhcp | ||
-- | ||
2.29.2 | ||
2.42.0 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters