uboot-lantiq: fix boot of images larger than 8MB

Increasing CONFIG_SYS_BOOTM_LEN from 8 MB to 16 MB is necessary to
support uncompressing images larger than 8 MB when using the bootm
command.

Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
Mathias Kresin 2016-12-30 21:42:05 +01:00
parent cfe1c6debe
commit 8c822ec4ca
12 changed files with 36 additions and 12 deletions

View file

@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
--- /dev/null --- /dev/null
+++ b/include/configs/arv4519pw.h +++ b/include/configs/arv4519pw.h
@@ -0,0 +1,67 @@ @@ -0,0 +1,69 @@
+/* +/*
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_AR8216 +#define CONFIG_SWITCH_AR8216

View file

@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
--- /dev/null --- /dev/null
+++ b/include/configs/arv7518pw.h +++ b/include/configs/arv7518pw.h
@@ -0,0 +1,67 @@ @@ -0,0 +1,69 @@
+/* +/*
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_AR8216 +#define CONFIG_SWITCH_AR8216

View file

@ -185,7 +185,7 @@ Signed-off-by: Daniel Golle <dgolle@allnet.de>
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
--- /dev/null --- /dev/null
+++ b/include/configs/acmp252.h +++ b/include/configs/acmp252.h
@@ -0,0 +1,60 @@ @@ -0,0 +1,62 @@
+/* +/*
+ * Copyright (C) 2013 Daniel Golle <daniel.golle@gmail.com> + * Copyright (C) 2013 Daniel Golle <daniel.golle@gmail.com>
+ * Copyright (C) 2011 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2011 Luka Perkov <luka@openwrt.org>
@ -207,6 +207,8 @@ Signed-off-by: Daniel Golle <dgolle@allnet.de>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_ADM6996I +#define CONFIG_SWITCH_ADM6996I

View file

@ -273,7 +273,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 vrx200 lantiq easy80920 easy80920_norspl easy80920:SYS_BOOT_NORSPL Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Active mips mips32 vrx200 lantiq easy80920 easy80920_norspl easy80920:SYS_BOOT_NORSPL Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
--- /dev/null --- /dev/null
+++ b/include/configs/fb3370.h +++ b/include/configs/fb3370.h
@@ -0,0 +1,78 @@ @@ -0,0 +1,80 @@
+/* +/*
+ * Copyright (C) 2011-2013 Daniel Schwierzeck, daniel.schwierzeck@googlemail.com + * Copyright (C) 2011-2013 Daniel Schwierzeck, daniel.schwierzeck@googlemail.com
+ * + *
@ -308,6 +308,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_SYS_DRAM_PROBE +#define CONFIG_SYS_DRAM_PROBE
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Environment */ +/* Environment */
+#define CONFIG_ENV_SPI_BUS CONFIG_SPL_SPI_BUS +#define CONFIG_ENV_SPI_BUS CONFIG_SPL_SPI_BUS
+#define CONFIG_ENV_SPI_CS CONFIG_SPL_SPI_CS +#define CONFIG_ENV_SPI_CS CONFIG_SPL_SPI_CS

View file

@ -185,7 +185,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Active mips mips32 danube lantiq easy50712 easy50712_ram easy50712:SYS_BOOT_RAM Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
--- /dev/null --- /dev/null
+++ b/include/configs/sx76x.h +++ b/include/configs/sx76x.h
@@ -0,0 +1,59 @@ @@ -0,0 +1,61 @@
+/* +/*
+ * Copyright (C) 2011-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2011-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -206,6 +206,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_ADM6996I +#define CONFIG_SWITCH_ADM6996I

View file

@ -231,7 +231,7 @@ Signed-off-by: Luka Perkov <luka@openwrt.org>
Active nds32 n1213 ag101 AndesTech adp-ag101 adp-ag101 - Andes <uboot@andestech.com> Active nds32 n1213 ag101 AndesTech adp-ag101 adp-ag101 - Andes <uboot@andestech.com>
--- /dev/null --- /dev/null
+++ b/include/configs/p2812hnufx.h +++ b/include/configs/p2812hnufx.h
@@ -0,0 +1,67 @@ @@ -0,0 +1,69 @@
+/* +/*
+ * Copyright (C) 2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -265,6 +265,8 @@ Signed-off-by: Luka Perkov <luka@openwrt.org>
+ +
+#define CONFIG_SYS_DRAM_PROBE +#define CONFIG_SYS_DRAM_PROBE
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Environment */ +/* Environment */
+#if defined(CONFIG_SYS_BOOT_NANDSPL) +#if defined(CONFIG_SYS_BOOT_NANDSPL)
+#define CONFIG_ENV_IS_IN_NAND +#define CONFIG_ENV_IS_IN_NAND

View file

@ -172,7 +172,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org> Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv752dpw.h +++ b/include/configs/arv752dpw.h
@@ -0,0 +1,67 @@ @@ -0,0 +1,69 @@
+/* +/*
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -193,6 +193,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_RTL8306 +#define CONFIG_SWITCH_RTL8306

View file

@ -173,7 +173,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org> Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv752dpw22.h +++ b/include/configs/arv752dpw22.h
@@ -0,0 +1,68 @@ @@ -0,0 +1,70 @@
+/* +/*
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -194,6 +194,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_AR8216 +#define CONFIG_SWITCH_AR8216

View file

@ -191,7 +191,7 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org> Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv7510pw.h +++ b/include/configs/arv7510pw.h
@@ -0,0 +1,75 @@ @@ -0,0 +1,77 @@
+/* +/*
+ * Copyright (C) 2013 Matti Laakso <malaakso@elisanet.fi> + * Copyright (C) 2013 Matti Laakso <malaakso@elisanet.fi>
+ * + *
@ -210,6 +210,8 @@ Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
+#define CONFIG_LTQ_SUPPORT_ETHERNET /* Enable ethernet */ +#define CONFIG_LTQ_SUPPORT_ETHERNET /* Enable ethernet */
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_ADM6996I +#define CONFIG_SWITCH_ADM6996I

View file

@ -168,7 +168,7 @@
Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org> Active mips mips32 danube arcadyan arv7518pw arv7518pw_ram arv7518pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv7510pw22.h +++ b/include/configs/arv7510pw22.h
@@ -0,0 +1,67 @@ @@ -0,0 +1,69 @@
+/* +/*
+ * Copyright (C) 2014 Álvaro Fernández Rojas <noltari@gmail.com> + * Copyright (C) 2014 Álvaro Fernández Rojas <noltari@gmail.com>
+ * + *
@ -189,6 +189,8 @@
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_AR8216 +#define CONFIG_SWITCH_AR8216

View file

@ -168,7 +168,7 @@
Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org> Active mips mips32 danube gigaset sx76x gigasx76x_nor sx76x:SYS_BOOT_NOR Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv8539pw22.h +++ b/include/configs/arv8539pw22.h
@@ -0,0 +1,68 @@ @@ -0,0 +1,70 @@
+/* +/*
+ * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org> + * Copyright (C) 2012-2013 Luka Perkov <luka@openwrt.org>
+ * + *
@ -189,6 +189,8 @@
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_AR8216 +#define CONFIG_SWITCH_AR8216

View file

@ -210,7 +210,7 @@
Active mips mips32 danube arcadyan arv7510pw arv7510pw_ram arv7510pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org> Active mips mips32 danube arcadyan arv7510pw arv7510pw_ram arv7510pw:SYS_BOOT_RAM Luka Perkov <luka@openwrt.org>
--- /dev/null --- /dev/null
+++ b/include/configs/arv7506pw11.h +++ b/include/configs/arv7506pw11.h
@@ -0,0 +1,62 @@ @@ -0,0 +1,64 @@
+/* +/*
+ * Copyright (C) 2016 Mathias Kresin <dev@kresin.me> + * Copyright (C) 2016 Mathias Kresin <dev@kresin.me>
+ * + *
@ -231,6 +231,8 @@
+ +
+#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */ +#define CONFIG_LTQ_SUPPORT_NOR_FLASH /* Have a parallel NOR flash */
+ +
+#define CONFIG_SYS_BOOTM_LEN 0x1000000 /* 16 MB */
+
+/* Switch devices */ +/* Switch devices */
+#define CONFIG_SWITCH_MULTI +#define CONFIG_SWITCH_MULTI
+#define CONFIG_SWITCH_RTL8306 +#define CONFIG_SWITCH_RTL8306