aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mmc/host/Kconfig')
-rw-r--r--drivers/mmc/host/Kconfig28
1 files changed, 17 insertions, 11 deletions
diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig
index a5652548230a..451135822464 100644
--- a/drivers/mmc/host/Kconfig
+++ b/drivers/mmc/host/Kconfig
@@ -290,6 +290,18 @@ config MMC_MOXART
290 be found on some embedded hardware such as UC-7112-LX. 290 be found on some embedded hardware such as UC-7112-LX.
291 If you have a controller with this interface, say Y here. 291 If you have a controller with this interface, say Y here.
292 292
293config MMC_SDHCI_ST
294 tristate "SDHCI support on STMicroelectronics SoC"
295 depends on ARCH_STI
296 depends on MMC_SDHCI_PLTFM
297 select MMC_SDHCI_IO_ACCESSORS
298 help
299 This selects the Secure Digital Host Controller Interface in
300 STMicroelectronics SoCs.
301
302 If you have a controller with this interface, say Y or M here.
303 If unsure, say N.
304
293config MMC_OMAP 305config MMC_OMAP
294 tristate "TI OMAP Multimedia Card Interface support" 306 tristate "TI OMAP Multimedia Card Interface support"
295 depends on ARCH_OMAP 307 depends on ARCH_OMAP
@@ -303,6 +315,7 @@ config MMC_OMAP
303 315
304config MMC_OMAP_HS 316config MMC_OMAP_HS
305 tristate "TI OMAP High Speed Multimedia Card Interface support" 317 tristate "TI OMAP High Speed Multimedia Card Interface support"
318 depends on HAS_DMA
306 depends on ARCH_OMAP2PLUS || COMPILE_TEST 319 depends on ARCH_OMAP2PLUS || COMPILE_TEST
307 help 320 help
308 This selects the TI OMAP High Speed Multimedia card Interface. 321 This selects the TI OMAP High Speed Multimedia card Interface.
@@ -343,7 +356,7 @@ config MMC_ATMELMCI
343 356
344config MMC_SDHCI_MSM 357config MMC_SDHCI_MSM
345 tristate "Qualcomm SDHCI Controller Support" 358 tristate "Qualcomm SDHCI Controller Support"
346 depends on ARCH_QCOM 359 depends on ARCH_QCOM || (ARM && COMPILE_TEST)
347 depends on MMC_SDHCI_PLTFM 360 depends on MMC_SDHCI_PLTFM
348 help 361 help
349 This selects the Secure Digital Host Controller Interface (SDHCI) 362 This selects the Secure Digital Host Controller Interface (SDHCI)
@@ -440,6 +453,7 @@ config MMC_SPI
440config MMC_S3C 453config MMC_S3C
441 tristate "Samsung S3C SD/MMC Card Interface support" 454 tristate "Samsung S3C SD/MMC Card Interface support"
442 depends on ARCH_S3C24XX 455 depends on ARCH_S3C24XX
456 depends on S3C24XX_DMAC
443 help 457 help
444 This selects a driver for the MCI interface found in 458 This selects a driver for the MCI interface found in
445 Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs. 459 Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs.
@@ -477,15 +491,6 @@ config MMC_S3C_DMA
477 working properly and needs to be debugged before this 491 working properly and needs to be debugged before this
478 option is useful. 492 option is useful.
479 493
480config MMC_S3C_PIODMA
481 bool "Support for both PIO and DMA"
482 help
483 Compile both the PIO and DMA transfer routines into the
484 driver and let the platform select at run-time which one
485 is best.
486
487 See notes for the DMA option.
488
489endchoice 494endchoice
490 495
491config MMC_SDRICOH_CS 496config MMC_SDRICOH_CS
@@ -623,7 +628,7 @@ config MMC_DW_PCI
623 628
624config MMC_SH_MMCIF 629config MMC_SH_MMCIF
625 tristate "SuperH Internal MMCIF support" 630 tristate "SuperH Internal MMCIF support"
626 depends on MMC_BLOCK 631 depends on MMC_BLOCK && HAS_DMA
627 depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST 632 depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
628 help 633 help
629 This selects the MMC Host Interface controller (MMCIF). 634 This selects the MMC Host Interface controller (MMCIF).
@@ -697,6 +702,7 @@ config MMC_WMT
697 702
698config MMC_USDHI6ROL0 703config MMC_USDHI6ROL0
699 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support" 704 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
705 depends on HAS_DMA
700 help 706 help
701 This selects support for the Renesas USDHI6ROL0 SD/SDIO 707 This selects support for the Renesas USDHI6ROL0 SD/SDIO
702 Host Controller 708 Host Controller