diff options
Diffstat (limited to 'drivers/mmc/host/Kconfig')
| -rw-r--r-- | drivers/mmc/host/Kconfig | 28 |
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 | ||
| 293 | config 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 | |||
| 293 | config MMC_OMAP | 305 | config 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 | ||
| 304 | config MMC_OMAP_HS | 316 | config 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 | ||
| 344 | config MMC_SDHCI_MSM | 357 | config 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 | |||
| 440 | config MMC_S3C | 453 | config 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 | ||
| 480 | config 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 | |||
| 489 | endchoice | 494 | endchoice |
| 490 | 495 | ||
| 491 | config MMC_SDRICOH_CS | 496 | config MMC_SDRICOH_CS |
| @@ -623,7 +628,7 @@ config MMC_DW_PCI | |||
| 623 | 628 | ||
| 624 | config MMC_SH_MMCIF | 629 | config 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 | ||
| 698 | config MMC_USDHI6ROL0 | 703 | config 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 |
