>-----Original Message-----
>From: Biwen Li <[email protected]>
>Sent: Thursday, December 5, 2019 11:41 AM
>To: Jagdish Gediya <[email protected]>; Priyanka Jain
><[email protected]>; [email protected]; [email protected];
>[email protected]; Alison Wang <[email protected]>;
>[email protected]; [email protected]; [email protected];
>Pramod Kumar <[email protected]>; Rajesh Bhagat
><[email protected]>; Ruchika Gupta <[email protected]>;
>[email protected]
>Cc: Xiaobo Xie <[email protected]>; Jiafei Pan <[email protected]>; u-
>[email protected]; Biwen Li <[email protected]>
>Subject: [v3 4/8] Kconfigs: layerscape: use a convenient default value for
>SYS_MALLOC_F_LEN
>
>The default value of CONFIG_SYS_MALLOC_F_LEN (0x400) leaves U-Boot with
>not enough memory to load i2c driver before relocate, causing it to hang.
>
>Change the default value of CONFIG_SYS_MALLOC_F_LEN for below SoCs,
>- LS1012A
>- LS1021A
>- LS1043A
>- LS1046A
>
>Signed-off-by: Biwen Li <[email protected]>
>---
>Changes in v3:
> - update commit messages
>
>Changes in v2:
> - none
>
> Kconfig | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
>diff --git a/Kconfig b/Kconfig
>index e22417ec44..3e6d9f26ea 100644
>--- a/Kconfig
>+++ b/Kconfig
>@@ -146,7 +146,9 @@ config SYS_MALLOC_F_LEN
> default 0x1000 if AM33XX
> default 0x2800 if SANDBOX
> default 0x2000 if (ARCH_IMX8 || ARCH_IMX8M || ARCH_MX7 || \
>- ARCH_MX7ULP || ARCH_MX6 || ARCH_MX5)
>+ ARCH_MX7ULP || ARCH_MX6 || ARCH_MX5 || \
>+ ARCH_LS1012A || ARCH_LS1021A || ARCH_LS1043A
>|| \
>+ ARCH_LS1046A)
> default 0x400
> help
> Before relocation, memory is very limited on many platforms. Still,
>--
>2.17.1
Reviewed-by: Priyanka Jain <[email protected]>