Kconfig (b9f12a5d97f652c77ef6803dccd0d40d1290f5be) Kconfig (6096d7a8c185f9267d6873ba770feb4948899e79)
1#
2# MMC/SD host controller drivers
3#
4
5comment "MMC/SD/SDIO Host Controller Drivers"
6
7config MMC_ARMMMCI
8 tristate "ARM AMBA Multimedia Card Interface support"

--- 276 unchanged lines hidden (view full) ---

285 tristate "MOXART SD/MMC Host Controller support"
286 depends on ARCH_MOXART && MMC
287 help
288 This selects support for the MOXART SD/MMC Host Controller.
289 MOXA provides one multi-functional card reader which can
290 be found on some embedded hardware such as UC-7112-LX.
291 If you have a controller with this interface, say Y here.
292
1#
2# MMC/SD host controller drivers
3#
4
5comment "MMC/SD/SDIO Host Controller Drivers"
6
7config MMC_ARMMMCI
8 tristate "ARM AMBA Multimedia Card Interface support"

--- 276 unchanged lines hidden (view full) ---

285 tristate "MOXART SD/MMC Host Controller support"
286 depends on ARCH_MOXART && MMC
287 help
288 This selects support for the MOXART SD/MMC Host Controller.
289 MOXA provides one multi-functional card reader which can
290 be found on some embedded hardware such as UC-7112-LX.
291 If you have a controller with this interface, say Y here.
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
294 tristate "TI OMAP Multimedia Card Interface support"
295 depends on ARCH_OMAP
296 depends on TPS65010 || !MACH_OMAP_H2
297 help
298 This selects the TI OMAP Multimedia card Interface.
299 If you have an OMAP board with a Multimedia Card slot,
300 say Y or M here.
301
302 If unsure, say N.
303
304config MMC_OMAP_HS
305 tristate "TI OMAP High Speed Multimedia Card Interface support"
305config MMC_OMAP
306 tristate "TI OMAP Multimedia Card Interface support"
307 depends on ARCH_OMAP
308 depends on TPS65010 || !MACH_OMAP_H2
309 help
310 This selects the TI OMAP Multimedia card Interface.
311 If you have an OMAP board with a Multimedia Card slot,
312 say Y or M here.
313
314 If unsure, say N.
315
316config MMC_OMAP_HS
317 tristate "TI OMAP High Speed Multimedia Card Interface support"
318 depends on HAS_DMA
306 depends on ARCH_OMAP2PLUS || COMPILE_TEST
307 help
308 This selects the TI OMAP High Speed Multimedia card Interface.
309 If you have an omap2plus board with a Multimedia Card slot,
310 say Y or M here.
311
312 If unsure, say N.
313

--- 24 unchanged lines hidden (view full) ---

338 This selects the Atmel Multimedia Card Interface driver. If
339 you have an AT32 (AVR32) or AT91 platform with a Multimedia
340 Card slot, say Y or M here.
341
342 If unsure, say N.
343
344config MMC_SDHCI_MSM
345 tristate "Qualcomm SDHCI Controller Support"
319 depends on ARCH_OMAP2PLUS || COMPILE_TEST
320 help
321 This selects the TI OMAP High Speed Multimedia card Interface.
322 If you have an omap2plus board with a Multimedia Card slot,
323 say Y or M here.
324
325 If unsure, say N.
326

--- 24 unchanged lines hidden (view full) ---

351 This selects the Atmel Multimedia Card Interface driver. If
352 you have an AT32 (AVR32) or AT91 platform with a Multimedia
353 Card slot, say Y or M here.
354
355 If unsure, say N.
356
357config MMC_SDHCI_MSM
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
348 help
349 This selects the Secure Digital Host Controller Interface (SDHCI)
350 support present in Qualcomm SOCs. The controller supports
351 SD/MMC/SDIO devices.
352
353 If you have a controller with this interface, say Y or M here.
354

--- 80 unchanged lines hidden (view full) ---

435 advantage of working on many systems without dedicated MMC/SD/SDIO
436 controllers.
437
438 If unsure, or if your system has no SPI master driver, say N.
439
440config MMC_S3C
441 tristate "Samsung S3C SD/MMC Card Interface support"
442 depends on ARCH_S3C24XX
360 depends on MMC_SDHCI_PLTFM
361 help
362 This selects the Secure Digital Host Controller Interface (SDHCI)
363 support present in Qualcomm SOCs. The controller supports
364 SD/MMC/SDIO devices.
365
366 If you have a controller with this interface, say Y or M here.
367

--- 80 unchanged lines hidden (view full) ---

448 advantage of working on many systems without dedicated MMC/SD/SDIO
449 controllers.
450
451 If unsure, or if your system has no SPI master driver, say N.
452
453config MMC_S3C
454 tristate "Samsung S3C SD/MMC Card Interface support"
455 depends on ARCH_S3C24XX
456 depends on S3C24XX_DMAC
443 help
444 This selects a driver for the MCI interface found in
445 Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs.
446 If you have a board based on one of those and a MMC/SD
447 slot, say Y or M here.
448
449 If unsure, say N.
450

--- 21 unchanged lines hidden (view full) ---

472 bool "Use DMA transfers only"
473 help
474 Use DMA to transfer data between memory and the hardare.
475
476 Currently, the DMA support in this driver seems to not be
477 working properly and needs to be debugged before this
478 option is useful.
479
457 help
458 This selects a driver for the MCI interface found in
459 Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs.
460 If you have a board based on one of those and a MMC/SD
461 slot, say Y or M here.
462
463 If unsure, say N.
464

--- 21 unchanged lines hidden (view full) ---

486 bool "Use DMA transfers only"
487 help
488 Use DMA to transfer data between memory and the hardare.
489
490 Currently, the DMA support in this driver seems to not be
491 working properly and needs to be debugged before this
492 option is useful.
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
490
491config MMC_SDRICOH_CS
492 tristate "MMC/SD driver for Ricoh Bay1Controllers"
493 depends on PCI && PCMCIA
494 help
495 Say Y here if your Notebook reports a Ricoh Bay1Controller PCMCIA
496 card whenever you insert a MMC or SD card into the card slot.

--- 121 unchanged lines hidden (view full) ---

618 Select this option if the IP is present on PCI platform.
619
620 If you have a controller with this interface, say Y or M here.
621
622 If unsure, say N.
623
624config MMC_SH_MMCIF
625 tristate "SuperH Internal MMCIF support"
494endchoice
495
496config MMC_SDRICOH_CS
497 tristate "MMC/SD driver for Ricoh Bay1Controllers"
498 depends on PCI && PCMCIA
499 help
500 Say Y here if your Notebook reports a Ricoh Bay1Controller PCMCIA
501 card whenever you insert a MMC or SD card into the card slot.

--- 121 unchanged lines hidden (view full) ---

623 Select this option if the IP is present on PCI platform.
624
625 If you have a controller with this interface, say Y or M here.
626
627 If unsure, say N.
628
629config MMC_SH_MMCIF
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
628 help
629 This selects the MMC Host Interface controller (MMCIF).
630
631 This driver supports MMCIF in sh7724/sh7757/sh7372.
632
633config MMC_JZ4740
634 tristate "JZ4740 SD/Multimedia Card Interface support"

--- 57 unchanged lines hidden (view full) ---

692 This selects support for the SD/MMC Host Controller on
693 Wondermedia WM8505/WM8650 based SoCs.
694
695 To compile this driver as a module, choose M here: the
696 module will be called wmt-sdmmc.
697
698config MMC_USDHI6ROL0
699 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
632 depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
633 help
634 This selects the MMC Host Interface controller (MMCIF).
635
636 This driver supports MMCIF in sh7724/sh7757/sh7372.
637
638config MMC_JZ4740
639 tristate "JZ4740 SD/Multimedia Card Interface support"

--- 57 unchanged lines hidden (view full) ---

697 This selects support for the SD/MMC Host Controller on
698 Wondermedia WM8505/WM8650 based SoCs.
699
700 To compile this driver as a module, choose M here: the
701 module will be called wmt-sdmmc.
702
703config MMC_USDHI6ROL0
704 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
705 depends on HAS_DMA
700 help
701 This selects support for the Renesas USDHI6ROL0 SD/SDIO
702 Host Controller
703
704config MMC_REALTEK_PCI
705 tristate "Realtek PCI-E SD/MMC Card Interface Driver"
706 depends on MFD_RTSX_PCI
707 help

--- 16 unchanged lines hidden ---
706 help
707 This selects support for the Renesas USDHI6ROL0 SD/SDIO
708 Host Controller
709
710config MMC_REALTEK_PCI
711 tristate "Realtek PCI-E SD/MMC Card Interface Driver"
712 depends on MFD_RTSX_PCI
713 help

--- 16 unchanged lines hidden ---