mx6qsabreauto: Avoid hardcoded RAM size
PATCH 1/1 mx6qsabreauto: Avoid hardcoded RAM size
Instead of passing the total RAM size via PHYS_SDRAM_SIZE option, we should better use imx_ddr_size() function, which automatically determines the RAM size.
--- board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +- include/configs/mx6qsabreauto.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-)
board/freescale/mx6qsabreauto/mx6qsabreauto.c +1 -1
@@ -64,7 +64,7 @@ DECLARE_GLOBAL_DATA_PTR;int dram_init (void ) { - gd->ram_size =get_ram_size ((void *)PHYS_SDRAM ,PHYS_SDRAM_SIZE ); + gd->ram_size =imx_ddr_size ();return 0 ; }
include/configs/mx6qsabreauto.h +0 -1
@@ -13,7 +13,6 @@#define CONFIG_MXC_UART_BASE UART4_BASE#define CONFIG_CONSOLE_DEV "ttymxc3"#define CONFIG_MMCROOT "/dev/mmcblk0p2" -#define PHYS_SDRAM_SIZE (2u * 1024 * 1024 * 1024)/* USB Configs */ #define CONFIG_USB_EHCI
Signature · 1 line
1.9.1
PATCH 1/1 mx6qsabreauto: Avoid hardcoded RAM size
Hi Vanessa,
Quoted 15 lines · Vanessa Maegima
Instead of passing the total RAM size via
PHYS_SDRAM_SIZEoption, we should better useimx_ddr_size()function, which automatically determines the RAM size.Signed-off-by Vanessa Maegima <[email protected]>--- board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +- include/configs/mx6qsabreauto.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-)board/freescale/mx6qsabreauto/mx6qsabreauto.c +0
-0
board/freescale/mx6qsabreauto/mx6qsabreauto.c DECLARE_GLOBAL_DATA_PTR; · line 68
Quoted 6 lines
board/freescale/mx6qsabreauto/mx6qsabreauto.c +1
-1@@ -64,7 +64,7 @@ DECLARE_GLOBAL_DATA_PTR;int dram_init (void ) { - gd->ram_size =get_ram_size ((void *)PHYS_SDRAM ,PHYS_SDRAM_SIZE ); + gd->ram_size =imx_ddr_size ();
Right - this board was not yet updated.
Quoted 8 lines
board/freescale/mx6qsabreauto/mx6qsabreauto.c +0
-0return 0 ; }include/configs/mx6qsabreauto.h +0
-0
include/configs/mx6qsabreauto.h line 18
Quoted 7 lines
include/configs/mx6qsabreauto.h +0
-1@@ -13,7 +13,6 @@#define CONFIG_MXC_UART_BASE UART4_BASE#define CONFIG_CONSOLE_DEV "ttymxc3"#define CONFIG_MMCROOT "/dev/mmcblk0p2" -#define PHYS_SDRAM_SIZE (2u * 1024 * 1024 * 1024)/* USB Configs */ #define CONFIG_USB_EHCI
Best regards,
Stefano Babic
Signature · 5 lines
===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================
PATCH 1/1 mx6qsabreauto: Avoid hardcoded RAM size
In reply to Vanessa MaegimaHi Vanessa,
Quoted 5 lines · Vanessa Maegima
Instead of passing the total RAM size via
PHYS_SDRAM_SIZEoption, we should better useimx_ddr_size()function, which automatically determines the RAM size.Signed-off-by Vanessa Maegima <[email protected]>
Thanks for the patch:
Stefano Babic
AppliedPATCH 1/1 mx6qsabreauto: Avoid hardcoded RAM size
In reply to Vanessa MaegimaQuoted 6 lines · Vanessa Maegima
Instead of passing the total RAM size via
PHYS_SDRAM_SIZEoption, we should better useimx_ddr_size()function, which automatically determines the RAM size.Signed-off-by Vanessa Maegima <[email protected]>---
Applied to -next, thanks !
Best regards,
Stefano Babic
Signature · 5 lines
===================================================================== DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================