xref: /openbmc/u-boot/drivers/mmc/Kconfig (revision 7a777f6d)
172d42badSNobuhiro Iwamatsumenu "MMC Host controller Support"
272d42badSNobuhiro Iwamatsu
3*7a777f6dSMaxime Ripardconfig MMC
4*7a777f6dSMaxime Ripard	bool "Enable MMC support"
5*7a777f6dSMaxime Ripard	depends on UNUSED
6*7a777f6dSMaxime Ripard	help
7*7a777f6dSMaxime Ripard	  TODO: Move all architectures to use this option
8*7a777f6dSMaxime 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
19a8cb4fb5SSimon Glassconfig ROCKCHIP_DWMMC
20a8cb4fb5SSimon Glass	bool "Rockchip SD/MMC controller support"
21a8cb4fb5SSimon Glass	depends on DM_MMC && OF_CONTROL
22a8cb4fb5SSimon Glass	help
23a8cb4fb5SSimon Glass	  This enables support for the Rockchip SD/MMM controller, which is
24a8cb4fb5SSimon Glass	  based on Designware IP. The device is compatible with at least
25a8cb4fb5SSimon Glass	  SD 3.0, SDIO 3.0 and MMC 4.5 and supports common eMMC chips as well
26a8cb4fb5SSimon Glass	  as removeable SD and micro-SD cards.
27a8cb4fb5SSimon Glass
2872d42badSNobuhiro Iwamatsuconfig SH_SDHI
2972d42badSNobuhiro Iwamatsu	bool "SuperH/Renesas ARM SoCs on-chip SDHI host controller support"
3072d42badSNobuhiro Iwamatsu	depends on RMOBILE
3172d42badSNobuhiro Iwamatsu	help
3272d42badSNobuhiro Iwamatsu	  Support for the on-chip SDHI host controller on SuperH/Renesas ARM SoCs platform
3372d42badSNobuhiro Iwamatsu
3472d42badSNobuhiro Iwamatsuendmenu
35