]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: renesas: Mallocate bootparams on Gen3
authorMarek Vasut <marek.vasut+renesas@gmail.com>
Sun, 13 Jun 2021 20:42:26 +0000 (22:42 +0200)
committerMarek Vasut <marek.vasut+renesas@gmail.com>
Sun, 8 Aug 2021 10:27:04 +0000 (12:27 +0200)
The bootparams do not have to be at fixed location, they can be
dynamically mallocated instead. Make it so to get rid of another
fixed assignment.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Cc: Biju Das <biju.das.jz@bp.renesas.com>
Cc: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
board/renesas/condor/condor.c
board/renesas/draak/draak.c
board/renesas/eagle/eagle.c
board/renesas/ebisu/ebisu.c
board/renesas/salvator-x/salvator-x.c
board/renesas/ulcb/ulcb.c
include/configs/rcar-gen3-common.h

index e930de31b2fd2d0a3f15f2520f8bb84a0d6e8471..2dd2c1534c12f5fe9c55ba9d38ea671a10cff61c 100644 (file)
@@ -21,9 +21,6 @@ DECLARE_GLOBAL_DATA_PTR;
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        return 0;
 }
 
index 0aaae815c01cf8f9882e07126b467d51779b71f4..3d00652a8d14ecb9d0135592a618302efea2fc53 100644 (file)
@@ -54,9 +54,6 @@ int board_early_init_f(void)
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        /* USB1 pull-up */
        setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN);
 
index bb32e3d2c53a9c0146ef93fdfce997575ce29ab0..3417b50f3b0d0c0e839c1b6d25aabe0170e67558 100644 (file)
@@ -65,9 +65,6 @@ int board_early_init_f(void)
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        return 0;
 }
 
index 9d4af8d3a6d04ffe9adf464d9d5b2f24aa4d3fe6..9a7019259610f1ad53ffb91197b40d1172d04dd8 100644 (file)
@@ -32,9 +32,6 @@ DECLARE_GLOBAL_DATA_PTR;
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        return 0;
 }
 
index 1802547bbfbca4b153187fedae59d79278f52ee4..d4752e57982d8b2e7e599813d9858178e36887f5 100644 (file)
@@ -53,9 +53,6 @@ int board_early_init_f(void)
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        /* USB1 pull-up */
        setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN);
 
index ffc4eb9ff326646f1542bcbb8e0806bd987a9f4b..4626d223b074a8954c7f53857d69ae804f5fa2f3 100644 (file)
@@ -51,9 +51,6 @@ int board_early_init_f(void)
 
 int board_init(void)
 {
-       /* adress of boot parameters */
-       gd->bd->bi_boot_params = CONFIG_SYS_TEXT_BASE + 0x50000;
-
        /* USB1 pull-up */
        setbits_le32(PFC_PUEN6, PUEN_USB1_OVC | PUEN_USB1_PWEN);
 
index b9762f5bebbd3712d6f8a1bbdbba4ba86df467ca..99ef27bccd5decbcc5518c101fac592710cec4db 100644 (file)
@@ -17,6 +17,8 @@
 #define CONFIG_SPL_TARGET      "spl/u-boot-spl.scif"
 #endif
 
+#define CONFIG_SYS_BOOTPARAMS_LEN      SZ_128K
+
 /* boot option */
 
 #define CONFIG_CMDLINE_TAG