Update RISC-V patch to allow kernels up to 64MB

5.1-rc3+ passed 16MB threshold. 64MB was picked based on some ARM boards.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
This commit is contained in:
David Abdurachmanov 2019-04-05 18:01:35 +02:00
parent 92694119a7
commit af139e3d4c
Signed by: davidlt
GPG Key ID: 7108702C938B13C1
2 changed files with 26 additions and 4 deletions

View File

@ -1,9 +1,28 @@
diff --git a/include/configs/qemu-riscv.h b/include/configs/qemu-riscv.h
index 2588c5a..0a3b098 100644
index 2588c5a..d93ce9e 100644
--- a/include/configs/qemu-riscv.h
+++ b/include/configs/qemu-riscv.h
@@ -48,4 +48,8 @@
"ramdisk_addr_r=0x82300000\0" \
@@ -15,7 +15,7 @@
#define CONFIG_SYS_MALLOC_LEN SZ_8M
-#define CONFIG_SYS_BOOTM_LEN SZ_16M
+#define CONFIG_SYS_BOOTM_LEN SZ_64M
#define CONFIG_STANDALONE_LOAD_ADDR 0x80200000
@@ -42,10 +42,14 @@
"fdt_high=0xffffffffffffffff\0" \
"initrd_high=0xffffffffffffffff\0" \
"kernel_addr_r=0x81000000\0" \
- "fdt_addr_r=0x82000000\0" \
- "scriptaddr=0x82100000\0" \
- "pxefile_addr_r=0x82200000\0" \
- "ramdisk_addr_r=0x82300000\0" \
+ "fdt_addr_r=0x85000000\0" \
+ "scriptaddr=0x85100000\0" \
+ "pxefile_addr_r=0x85200000\0" \
+ "ramdisk_addr_r=0x85300000\0" \
BOOTENV
+#define CONFIG_PREBOOT \

View File

@ -2,7 +2,7 @@
Name: uboot-tools
Version: 2019.04
Release: 0.6%{?candidate:.%{candidate}}.2.riscv64%{?dist}
Release: 0.6%{?candidate:.%{candidate}}.3.riscv64%{?dist}
Summary: U-Boot utilities
License: GPLv2+ BSD LGPL-2.1+ LGPL-2.0+
URL: http://www.denx.de/wiki/U-Boot
@ -352,6 +352,9 @@ cp -p board/warp7/README builds/docs/README.warp7
%endif
%changelog
* Fri Apr 05 2019 David Abdurachmanov <david.abdurachmanov@gmail.com> 2019.04-0.6-rc4.3.riscv64
- Set CONFIG_SYS_BOOTM_LEN to SZ_64M for qemu-riscv
* Sat Mar 30 2019 David Abdurachmanov <david.abdurachmanov@gmail.com> 2019.04-0.6-rc4.2.riscv64
- Disable bootz (not supported)
- Add CONFIG_PREBOOT for qemu-riscv to set fdt_addr for extlinux boot