172d42badSNobuhiro Iwamatsumenu "MMC Host controller Support" 272d42badSNobuhiro Iwamatsu 37a777f6dSMaxime Ripardconfig MMC 47a777f6dSMaxime Ripard bool "Enable MMC support" 544c79879SMaxime Ripard depends on ARCH_SUNXI 67a777f6dSMaxime Ripard help 77a777f6dSMaxime Ripard TODO: Move all architectures to use this option 87a777f6dSMaxime Ripard 9e7ecf7cbSSimon Glassconfig DM_MMC 10e7ecf7cbSSimon Glass bool "Enable MMC controllers using Driver Model" 11e7ecf7cbSSimon Glass depends on DM 12e7ecf7cbSSimon Glass help 13e7ecf7cbSSimon Glass This enables the MultiMediaCard (MMC) uclass which suports MMC and 14e7ecf7cbSSimon Glass Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.) 15e7ecf7cbSSimon Glass and non-removable (e.g. eMMC chip) devices are supported. These 16e7ecf7cbSSimon Glass appear as block devices in U-Boot and can support filesystems such 17e7ecf7cbSSimon Glass as EXT4 and FAT. 18e7ecf7cbSSimon Glass 19*9d11d12aSMateusz Kulikowskiconfig MSM_SDHCI 20*9d11d12aSMateusz Kulikowski bool "Qualcomm SDHCI controller" 21*9d11d12aSMateusz Kulikowski depends on DM_MMC 22*9d11d12aSMateusz Kulikowski help 23*9d11d12aSMateusz Kulikowski Enables support for SDHCI 2.0 controller present on some Qualcomm 24*9d11d12aSMateusz Kulikowski Snapdragon devices. This device is compatible with eMMC v4.5 and 25*9d11d12aSMateusz Kulikowski SD 3.0 specifications. Both SD and eMMC devices are supported. 26*9d11d12aSMateusz Kulikowski Card-detect gpios are not supported. 27*9d11d12aSMateusz Kulikowski 28a8cb4fb5SSimon Glassconfig ROCKCHIP_DWMMC 29a8cb4fb5SSimon Glass bool "Rockchip SD/MMC controller support" 30a8cb4fb5SSimon Glass depends on DM_MMC && OF_CONTROL 31a8cb4fb5SSimon Glass help 32a8cb4fb5SSimon Glass This enables support for the Rockchip SD/MMM controller, which is 33a8cb4fb5SSimon Glass based on Designware IP. The device is compatible with at least 34a8cb4fb5SSimon Glass SD 3.0, SDIO 3.0 and MMC 4.5 and supports common eMMC chips as well 35a8cb4fb5SSimon Glass as removeable SD and micro-SD cards. 36a8cb4fb5SSimon Glass 3772d42badSNobuhiro Iwamatsuconfig SH_SDHI 3872d42badSNobuhiro Iwamatsu bool "SuperH/Renesas ARM SoCs on-chip SDHI host controller support" 3972d42badSNobuhiro Iwamatsu depends on RMOBILE 4072d42badSNobuhiro Iwamatsu help 4172d42badSNobuhiro Iwamatsu Support for the on-chip SDHI host controller on SuperH/Renesas ARM SoCs platform 4272d42badSNobuhiro Iwamatsu 43102142c9SAndrei Pistiricaconfig PIC32_SDHCI 44102142c9SAndrei Pistirica bool "Microchip PIC32 on-chip SDHCI support" 45102142c9SAndrei Pistirica depends on DM_MMC && MACH_PIC32 46102142c9SAndrei Pistirica help 47102142c9SAndrei Pistirica Support for Microchip PIC32 SDHCI controller. 48102142c9SAndrei Pistirica 49ce0335f2SMichal Simekconfig ZYNQ_SDHCI 50ce0335f2SMichal Simek bool "Arasan SDHCI controller support" 51ce0335f2SMichal Simek depends on DM_MMC && OF_CONTROL 52ce0335f2SMichal Simek help 53ce0335f2SMichal Simek Support for Arasan SDHCI host controller on Zynq/ZynqMP ARM SoCs platform 54ce0335f2SMichal Simek 55a111bfbfSMasahiro Yamadaconfig MMC_UNIPHIER 56a111bfbfSMasahiro Yamada bool "UniPhier SD/MMC Host Controller support" 57a111bfbfSMasahiro Yamada depends on ARCH_UNIPHIER 58a111bfbfSMasahiro Yamada help 59a111bfbfSMasahiro Yamada This selects support for the SD/MMC Host Controller on UniPhier SoCs. 60a111bfbfSMasahiro Yamada 6172d42badSNobuhiro Iwamatsuendmenu 62