diff options
author | Stefano Babic <sbabic@denx.de> | 2012-02-22 00:24:41 +0000 |
---|---|---|
committer | John Rigby <john.rigby@linaro.org> | 2012-05-02 19:44:14 -0600 |
commit | 8c1237f0fbe1fa01bd9fe9c629395f46e63e5d08 (patch) | |
tree | e9e00550673de905d9bb5c965f666842cf3576e6 | |
parent | f4ba26b4237ab0db551a9dd1d2b1d905cfda317c (diff) |
MX53: mx53loco: Add SATA support
Signed-off-by: Stefano Babic <sbabic@denx.de>
CC: Jason Liu <jason.hui@linaro.org>
Acked-by: Jason Liu <jason.hui@linaro.org>
Conflicts:
include/configs/mx53loco.h
-rw-r--r-- | board/freescale/mx53loco/mx53loco.c | 3 | ||||
-rw-r--r-- | include/configs/mx53loco.h | 11 |
2 files changed, 14 insertions, 0 deletions
diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c index d736141e2..7ea9f6ead 100644 --- a/board/freescale/mx53loco/mx53loco.c +++ b/board/freescale/mx53loco/mx53loco.c @@ -27,6 +27,7 @@ #include <asm/arch/mx5x_pins.h> #include <asm/arch/sys_proto.h> #include <asm/arch/crm_regs.h> +#include <asm/arch/clock.h> #include <asm/arch/iomux.h> #include <asm/arch/clock.h> #include <asm/errno.h> @@ -302,6 +303,8 @@ int board_init(void) { gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100; + mxc_set_sata_internal_clock(); + return 0; } diff --git a/include/configs/mx53loco.h b/include/configs/mx53loco.h index 6f6d01e46..987a85d7f 100644 --- a/include/configs/mx53loco.h +++ b/include/configs/mx53loco.h @@ -56,6 +56,7 @@ #define CONFIG_CMD_MMC #define CONFIG_GENERIC_MMC #define CONFIG_CMD_FAT +#define CONFIG_CMD_EXT2 #define CONFIG_DOS_PARTITION /* Eth Configs */ @@ -220,4 +221,14 @@ /* Erratum */ #define CONFIG_SYS_FSL_ERRATUM_ESDHC111 +#define CONFIG_CMD_SATA +#ifdef CONFIG_CMD_SATA + #define CONFIG_DWC_AHSATA + #define CONFIG_SYS_SATA_MAX_DEVICE 1 + #define CONFIG_DWC_AHSATA_PORT_ID 0 + #define CONFIG_DWC_AHSATA_BASE_ADDR SATA_BASE_ADDR + #define CONFIG_LBA48 + #define CONFIG_LIBATA +#endif + #endif /* __CONFIG_H */ |