--- zzzz-none-000/linux-4.4.271/drivers/mmc/host/Kconfig 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/drivers/mmc/host/Kconfig 2023-04-19 10:22:29.000000000 +0000 @@ -25,6 +25,17 @@ if unsure, say N. +config MMC_QCOM_TUNING + tristate "Qualcomm Atheros SD Card Tuning for UHS" + depends on MMC_ARMMMCI + default y + help + Special tuning is needed for the MMC controller to be able + to operate with Ultra High Speed (UHS) SD cards. Without tuning, + UHS cards will be detected as high-speed cards and operate at + lesser speeds. + if unsure, say Y. + config MMC_PXA tristate "Intel PXA25x/26x/27x Multimedia Card Interface support" depends on ARCH_PXA @@ -418,6 +429,17 @@ If unsure, say N. +config MMC_SDHCI_MSM_ICE + bool "Qualcomm Technologies, Inc Inline Crypto Engine for SDHCI core" + depends on MMC_SDHCI_MSM && CRYPTO_DEV_QCOM_ICE + help + This selects the QTI specific additions to support Inline Crypto + Engine (ICE). ICE accelerates the crypto operations and maintains + the high SDHCI performance. + + Select this if you have ICE supported for SDHCI on QTI chipset. + If unsure, say N. + config MMC_MXC tristate "Freescale i.MX21/27/31 or MPC512x Multimedia Card support" depends on ARCH_MXC || PPC_MPC512x @@ -567,6 +589,31 @@ This provides support for the SDHI SD/SDIO controller found in SuperH and ARM SH-Mobile SoCs +config GPIOMMC + tristate "MMC/SD over GPIO-based SPI" + depends on MMC && MMC_SPI && SPI_GPIO_OLD + help + This driver hooks up the mmc_spi and spi_gpio modules so that + MMC/SD cards can be used on a GPIO based bus by bitbanging + the SPI protocol in software. + + This driver provides a configfs interface to dynamically create + and destroy GPIO-based MMC/SD card devices. It also provides + a platform device interface API. + See Documentation/gpiommc.txt for details. + + The module will be called gpiommc. + + If unsure, say N. + +config GPIOMMC_CONFIGFS + bool + depends on GPIOMMC && CONFIGFS_FS + default y + help + This option automatically enables configfs support for gpiommc + if configfs is available. + config MMC_CB710 tristate "ENE CB710 MMC/SD Interface support" depends on PCI