Drop CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK usage
[oweals/u-boot.git] / drivers / mmc / Kconfig
index 18af0762a88f87986aab116d7492e5b252e89ff4..6371ffef11ae21892ac3792ae812017c2a340f24 100644 (file)
@@ -698,7 +698,7 @@ config FTSDC010_SDIO
 
 config MMC_MTK
        bool "MediaTek SD/MMC Card Interface support"
-       depends on ARCH_MEDIATEK
+       depends on ARCH_MEDIATEK || ARCH_MTMIPS
        depends on BLK && DM_MMC
        depends on OF_CONTROL
        help
@@ -711,19 +711,10 @@ endif
 
 config FSL_ESDHC
        bool "Freescale/NXP eSDHC controller support"
-       select FSL_ESDHC_USE_PERIPHERAL_CLK if MMC_HS200_SUPPORT || MMC_UHS_SUPPORT
        help
          This selects support for the eSDHC (Enhanced Secure Digital Host
          Controller) found on numerous Freescale/NXP SoCs.
 
-config FSL_ESDHC_USE_PERIPHERAL_CLK
-       bool "enable ESDHC peripheral clock support"
-       depends on FSL_ESDHC
-       help
-         eSDHC supports two reference clocks (platform clock and peripheral clock).
-         Peripheral clock which could provide higher clock frequency is required to
-         be used for tuning of SD UHS mode and eMMC HS200/HS400 modes.
-
 config FSL_ESDHC_IMX
        bool "Freescale/NXP i.MX eSDHC controller support"
        help
@@ -732,7 +723,7 @@ config FSL_ESDHC_IMX
 
 config FSL_USDHC
        bool "Freescale/NXP i.MX uSDHC controller support"
-       depends on MX6 || MX7 ||ARCH_MX7ULP || IMX8 || IMX8M || TARGET_S32V234EVB
+       depends on MX6 || MX7 ||ARCH_MX7ULP || IMX8 || IMX8M || IMXRT || TARGET_S32V234EVB
        select FSL_ESDHC_IMX
        help
          This enables the Ultra Secured Digital Host Controller enhancements