diff options
author | Jason Liu <r64343@freescale.com> | 2013-05-14 13:23:13 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2013-05-21 13:06:43 +0800 |
commit | 15a89a87982df4c15aac8091af009906b8f45686 (patch) | |
tree | 3da469efa64bbc36a3788f361180797f28fc1625 /board | |
parent | d10f68ae47b67acab8b110b5c605dde4197a1820 (diff) | |
download | u-boot-imx-15a89a87982df4c15aac8091af009906b8f45686.zip u-boot-imx-15a89a87982df4c15aac8091af009906b8f45686.tar.gz u-boot-imx-15a89a87982df4c15aac8091af009906b8f45686.tar.bz2 |
ENGR00263305-1 i.mx:i.mx6q: make preparation for the i.mx6dl support
This patch is to make preparation for the i.mx6dl support
- Move CONFIG_MX6Q definition out of the mx6qsabre_common.h file
- Include the mx6_pins.h instead of the mx6q_pins.h in board file,
- Make the CPU configure by using the boards.cfg file
- Make the DDR size configurable based on the boards.cfg.
- Make the FDT file configurable based on the boards.cfg.
There is no function change with this patch.
Signed-off-by: Jason Liu <r64343@freescale.com>
Diffstat (limited to 'board')
-rw-r--r-- | board/freescale/mx6qsabreauto/mx6qsabreauto.c | 5 | ||||
-rw-r--r-- | board/freescale/mx6qsabresd/mx6qsabresd.c | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/board/freescale/mx6qsabreauto/mx6qsabreauto.c b/board/freescale/mx6qsabreauto/mx6qsabreauto.c index aec3286..a0cacaa 100644 --- a/board/freescale/mx6qsabreauto/mx6qsabreauto.c +++ b/board/freescale/mx6qsabreauto/mx6qsabreauto.c @@ -1,7 +1,8 @@ /* - * Copyright (C) 2012 Freescale Semiconductor, Inc. + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. * * Author: Fabio Estevam <fabio.estevam@freescale.com> + * Author: Jason Liu <r64343@freescale.com> * * See file CREDITS for list of people who contributed to this * project. @@ -49,7 +50,7 @@ DECLARE_GLOBAL_DATA_PTR; int dram_init(void) { - gd->ram_size = get_ram_size((void *)PHYS_SDRAM, PHYS_SDRAM_SIZE); + gd->ram_size = ((ulong)CONFIG_DDR_MB * 1024 * 1024); return 0; } diff --git a/board/freescale/mx6qsabresd/mx6qsabresd.c b/board/freescale/mx6qsabresd/mx6qsabresd.c index 0d7cb9e..05f449f 100644 --- a/board/freescale/mx6qsabresd/mx6qsabresd.c +++ b/board/freescale/mx6qsabresd/mx6qsabresd.c @@ -1,7 +1,8 @@ /* - * Copyright (C) 2012 Freescale Semiconductor, Inc. + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. * * Author: Fabio Estevam <fabio.estevam@freescale.com> + * Author: Jason Liu <r64343@freescale.com> * * See file CREDITS for list of people who contributed to this * project. @@ -22,7 +23,7 @@ #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> -#include <asm/arch/mx6q_pins.h> +#include <asm/arch/mx6-pins.h> #include <asm/errno.h> #include <asm/gpio.h> #include <asm/imx-common/iomux-v3.h> @@ -48,7 +49,7 @@ DECLARE_GLOBAL_DATA_PTR; int dram_init(void) { - gd->ram_size = get_ram_size((void *)PHYS_SDRAM, PHYS_SDRAM_SIZE); + gd->ram_size = ((ulong)CONFIG_DDR_MB * 1024 * 1024); return 0; } |