--- zzzz-none-000/linux-2.6.32.61/drivers/mmc/host/Kconfig 2013-06-10 09:43:48.000000000 +0000 +++ ar10-7272-687/linux-2.6.32.61/drivers/mmc/host/Kconfig 2011-07-20 07:23:51.000000000 +0000 @@ -334,6 +334,31 @@ This provides support for the SD/MMC cell found in TC6393XB, T7L66XB and also HTC ASIC3 +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