diff options
| -rw-r--r-- | board/armltd/vexpress/ca9x4_ct_vxp.c | 9 | ||||
| -rw-r--r-- | include/configs/ca9x4_ct_vxp.h | 4 | 
2 files changed, 13 insertions, 0 deletions
| diff --git a/board/armltd/vexpress/ca9x4_ct_vxp.c b/board/armltd/vexpress/ca9x4_ct_vxp.c index ce1be1e76..3566b958e 100644 --- a/board/armltd/vexpress/ca9x4_ct_vxp.c +++ b/board/armltd/vexpress/ca9x4_ct_vxp.c @@ -86,6 +86,15 @@ int board_eth_init(bd_t *bis)  	return rc;  } +int cpu_mmc_init(bd_t *bis) +{ +	int rc = 0; +#ifdef CONFIG_ARM_PL180_MMCI +	rc = arm_pl180_mmci_init(); +#endif +	return rc; +} +  static void flash__init(void)  {  	/* Setup the sytem control register to allow writing to flash */ diff --git a/include/configs/ca9x4_ct_vxp.h b/include/configs/ca9x4_ct_vxp.h index 2a87a798d..c6fac32db 100644 --- a/include/configs/ca9x4_ct_vxp.h +++ b/include/configs/ca9x4_ct_vxp.h @@ -87,6 +87,10 @@  #define CONFIG_MMC			1  #define CONFIG_CMD_MMC  #define CONFIG_GENERIC_MMC +#define CONFIG_ARM_PL180_MMCI +#define CONFIG_ARM_PL180_MMCI_BASE	0x10005000 +#define CONFIG_SYS_MMC_MAX_BLK_COUNT	127 +#define CONFIG_ARM_PL180_MMCI_CLOCK_FREQ 6250000  /* BOOTP options */  #define CONFIG_BOOTP_BOOTFILESIZE |