AVR32: Enable MMC support
Set up the portmux for the MMC interface and enable the MMC driver along with support for DOS partitions, ext2 and FAT filesystems. Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
This commit is contained in:
parent
fc26c97bb6
commit
8e6875183c
|
@ -53,6 +53,9 @@ int board_early_init_f(void)
|
||||||
gpio_enable_macb0();
|
gpio_enable_macb0();
|
||||||
gpio_enable_macb1();
|
gpio_enable_macb1();
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(CONFIG_MMC)
|
||||||
|
gpio_enable_mmci();
|
||||||
|
#endif
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -68,6 +68,8 @@
|
||||||
#undef CONFIG_USART3
|
#undef CONFIG_USART3
|
||||||
|
|
||||||
/* User serviceable stuff */
|
/* User serviceable stuff */
|
||||||
|
#define CONFIG_DOS_PARTITION 1
|
||||||
|
|
||||||
#define CONFIG_CMDLINE_TAG 1
|
#define CONFIG_CMDLINE_TAG 1
|
||||||
#define CONFIG_SETUP_MEMORY_TAGS 1
|
#define CONFIG_SETUP_MEMORY_TAGS 1
|
||||||
#define CONFIG_INITRD_TAG 1
|
#define CONFIG_INITRD_TAG 1
|
||||||
|
@ -138,11 +140,11 @@
|
||||||
/* | CFG_CMD_SAVES */ \
|
/* | CFG_CMD_SAVES */ \
|
||||||
/* | CFG_CMD_SPI */ \
|
/* | CFG_CMD_SPI */ \
|
||||||
/* | CFG_CMD_PING */ \
|
/* | CFG_CMD_PING */ \
|
||||||
/* | CFG_CMD_MMC */ \
|
| CFG_CMD_MMC \
|
||||||
/* | CFG_CMD_FAT */ \
|
| CFG_CMD_FAT \
|
||||||
| CFG_CMD_IMLS \
|
| CFG_CMD_IMLS \
|
||||||
/* | CFG_CMD_ITEST */ \
|
/* | CFG_CMD_ITEST */ \
|
||||||
/* | CFG_CMD_EXT2 */ \
|
| CFG_CMD_EXT2 \
|
||||||
| CFG_CMD_JFFS2 \
|
| CFG_CMD_JFFS2 \
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -153,6 +155,7 @@
|
||||||
#define CONFIG_PIO2 1
|
#define CONFIG_PIO2 1
|
||||||
#define CFG_NR_PIOS 5
|
#define CFG_NR_PIOS 5
|
||||||
#define CFG_HSDRAMC 1
|
#define CFG_HSDRAMC 1
|
||||||
|
#define CONFIG_MMC 1
|
||||||
|
|
||||||
#define CFG_DCACHE_LINESZ 32
|
#define CFG_DCACHE_LINESZ 32
|
||||||
#define CFG_ICACHE_LINESZ 32
|
#define CFG_ICACHE_LINESZ 32
|
||||||
|
|
Loading…
Reference in New Issue