d559e90294976eb2dd73d0469c9e7b9dcfff53bc
[karo-tx-uboot.git] / drivers / mmc / Kconfig
1 menuconfig MMC
2         bool "MMC Host controller Support"
3
4 if MMC
5
6 config GENERIC_MMC
7         bool
8
9 config DM_MMC
10         bool "Enable MMC controllers using Driver Model"
11         depends on DM
12         help
13           This enables the MultiMediaCard (MMC) uclass which suports MMC and
14           Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.)
15           and non-removable (e.g. eMMC chip) devices are supported. These
16           appear as block devices in U-Boot and can support filesystems such
17           as EXT4 and FAT.
18
19 config SH_SDHI
20         bool "SuperH/Renesas ARM SoCs on-chip SDHI host controller support"
21         depends on RMOBILE
22         help
23           Support for the on-chip SDHI host controller on SuperH/Renesas ARM SoCs platform
24
25 config FSL_ESDHC
26         bool "Freescale ESDHC controller"
27         select GENERIC_MMC
28
29 config FSL_USDHC
30         bool "Support USDHC"
31         depends on FSL_ESDHC && SOC_MX6
32
33 config MXS_MMC
34         bool "i.MXS MMC/SDHC controller"
35         depends on SOC_MXS || SOC_MX6
36         select GENERIC_MMC
37         select BOUNCE_BUFFER
38
39 config OMAP_HSMMC
40         bool "OMAP HSMMC controller"
41         select GENERIC_MMC
42
43 config SUPPORT_EMMC_BOOT
44         bool "Support boot from eMMC"
45
46 endif