treewide: Migrate CONFIG_FSL_ESDHC to Kconfig
[platform/kernel/u-boot.git] / drivers / mmc / Kconfig
index 9967fff..ff4a8f5 100644 (file)
@@ -487,6 +487,13 @@ config ZYNQ_SDHCI_MAX_FREQ
        help
          Set the maximum frequency of the controller.
 
+config ZYNQ_SDHCI_MIN_FREQ
+       int "Set the minimum frequency of the controller"
+       depends on MMC_SDHCI_ZYNQ
+       default 0
+       help
+         Set the minimum frequency of the controller.
+
 config MMC_SUNXI
        bool "Allwinner sunxi SD/MMC Host Controller support"
        depends on ARCH_SUNXI && !UART0_PORT_F
@@ -516,18 +523,18 @@ config STM32_SDMMC2
          If you have a board based on such a SoC and with a SD/MMC slot,
          say Y or M here.
 
-config MMC_NDS32
-       bool "Andestech SD/MMC controller support"
-       depends on DM_MMC && OF_CONTROL && BLK && FTSDC010
-       help
-         This enables support for the Andestech SD/MMM controller, which is
-         based on Faraday IP.
-
 config FTSDC010
        bool "Ftsdc010 SD/MMC controller Support"
        help
          This SD/MMC controller is present in Andestech SoCs which is based on Faraday IP.
 
+config FTSDC010_SDIO
+       bool "Support ftsdc010 sdio"
+       default n
+       depends on FTSDC010
+       help
+               This can enable ftsdc010 sdio function.
+
 endif
 
 config TEGRA124_MMC_DISABLE_EXT_LOOPBACK
@@ -541,6 +548,12 @@ config TEGRA124_MMC_DISABLE_EXT_LOOPBACK
          TODO(marcel.ziswiler@toradex.com): Move to device tree controlled
          approach once proper kernel integration made it mainline.
 
+config FSL_ESDHC
+       bool "Freescale/NXP eSDHC controller support"
+       help
+         This selects support for the eSDHC (enhanced secure digital host
+         controller) found on numerous Freescale/NXP SoCs.
+
 endmenu
 
 config SYS_FSL_ERRATUM_ESDHC111