Lines Matching +full:mmc +full:- +full:host
1 # SPDX-License-Identifier: GPL-2.0-only
3 # MMC/SD host controller drivers
6 comment "MMC/SD/SDIO Host Controller Drivers"
9 bool "MMC host drivers debugging"
10 depends on MMC != n
13 say N here. This enables MMC host driver debugging. And further
14 added host drivers please don't invent their private macro for
18 tristate "Sunplus SP7021 MMC Controller"
21 If you say yes here, you will get support for eMMC host interface
43 Qcom SOCs and MMC, you would probably need this option to get DMA working.
52 This selects the STMicroelectronics STM32 SDMMC host controller.
53 If you have a STM32 sdmmc host with internal DMA say Y here.
68 tristate "Secure Digital Host Controller Interface support"
71 This selects the generic Secure Digital Host Controller Interface.
94 implements a hardware byte swapper using a 32-bit datum.
108 This selects the PCI Secure Digital Host Controller Interface.
116 bool "Ricoh MMC Controller Disabler"
120 This adds a pci quirk to disable Ricoh MMC Controller. This
122 supports MMC cards on the SD controller, but if it is not
123 disabled, it will steal the MMC cards away - rendering them
147 Host Controller Interface based platform and OF drivers.
160 This selects the Arasan Secure Digital Host Controller Interface
174 This selects the ASPEED Secure Digital Host Controller Interface.
223 This selects the Secure Digital Host Controller Interface (SDHCI)
247 This selects the Secure Digital Host Controller Interface (SDHCI)
300 This selects the Secure Digital Host Controller Interface in
308 tristate "SDHCI platform support for the Tegra SD/MMC Controller"
314 This selects the Tegra SD/MMC controller. If you have a Tegra
315 platform with SD or MMC devices, say Y or M here.
324 This selects the Secure Digital Host Controller Interface (SDHCI)
334 tristate "Marvell MMP2 SD Host Controller support (PXAV3)"
340 This selects the Marvell(R) PXAV3 SD Host Controller.
341 If you have a MMP2 platform with SD Host Controller
347 tristate "Marvell PXA9XX SD Host Controller support (PXAV2)"
354 This selects the Marvell(R) PXAV2 SD Host Controller.
355 If you have a PXA9XX platform with SD Host Controller
366 This selects the Secure Digital Host Controller Interface (SDHCI)
389 This selects the Broadcom Kona Secure Digital Host Controller
400 This selects the Secure Digital Host Controller Interface (SDHCI)
401 Needed by some Fujitsu SoC for MMC / SD / SDIO support.
411 This selects the Secure Digital Host Controller Interface (SDHCI)
412 Needed by Milbeaut SoC for MMC / SD / SDIO support.
418 tristate "SDHCI support for the BCM2835 & iProc SD/MMC Controller"
425 This selects the iProc SD/MMC controller.
427 If you have a BCM2835 or IPROC platform with SD or MMC devices,
433 tristate "Secure Digital Host Controller Interface support for NPCM"
441 tristate "Amlogic S905/GX*/AXG SD/MMC Host Controller support"
445 This selects support for the Amlogic SD/MMC Host Controller
447 MMC 5.1 compliant and supports SD, eMMC and SDIO interfaces.
452 tristate "Amlogic Meson SDHC Host Controller support"
457 This selects support for the SDHC Host Controller on
466 tristate "Amlogic Meson6/Meson8/Meson8b SD/MMC Host Controller support"
471 This selects support for the SD/MMC Host Controller on
478 tristate "MOXART SD/MMC Host Controller support"
481 This selects support for the MOXART SD/MMC Host Controller.
482 MOXA provides one multi-functional card reader which can
483 be found on some embedded hardware such as UC-7112-LX.
492 This selects the Secure Digital Host Controller Interface in
519 tristate "Winbond W83L51xD SD/MMC Card Interface support"
525 SD/MMC card reader, say Y or M here.
530 tristate "Alcor Micro/Alcor Link SD/MMC controller"
533 Say Y here to include driver code to support SD/MMC card interface
534 of Alcor Micro PCI-E card reader
537 bool "Alchemy AU1XX0 MMC Card Interface support"
539 depends on MMC=y
542 If you have a Alchemy platform with a MMC slot, say Y here.
547 tristate "Atmel SD/MMC Driver (Multimedia Card Interface)"
564 This selects the Secure Digital Host Controller Interface (SDHCI)
566 SD/MMC/SDIO devices.
586 This selects the Freescale SSP MMC controller found on MXS based
592 tristate "TI Flash Media MMC/SD Interface support"
596 Say Y here if you want to be able to access MMC/SD cards with
600 probably also need appropriate card reader host adapter, such as
601 'Misc devices: TI Flash Media PCI74xx/PCI76xx host adapter support
608 tristate "Marvell MMC/SD/SDIO host driver"
612 This selects the Marvell SDIO host driver.
628 tristate "MMC/SD/SDIO over SPI"
633 Some systems access MMC/SD/SDIO cards using a SPI controller
634 instead of using a "native" MMC/SD/SDIO controller. This has a
636 advantage of working on many systems without dedicated MMC/SD/SDIO
642 tristate "MMC/SD driver for Ricoh Bay1Controllers"
646 card whenever you insert a MMC or SD card into the card slot.
652 tristate "Spreadtrum SDIO host Controller"
658 This selects the SDIO Host Controller in Spreadtrum
678 tristate "DMA for SDHI SD/SDIO controllers using SYS-DMAC"
683 using SYS-DMAC via DMA Engine. This supports the controllers
687 tristate "DMA for SDHI SD/SDIO controllers using on-chip bus mastering"
693 using on-chip bus mastering. This supports the controllers
698 tristate "UniPhier SD/eMMC Host Controller support"
705 only for 32-bit SoCs.
708 tristate "ENE CB710 MMC/SD Interface support"
712 This option enables support for MMC/SD part of ENE CB710/720 Flash
717 will be called cb710-mmc.
720 tristate "VIA SD/MMC Card Reader Driver"
723 This selects the VIA SD/MMC Card Reader driver, say Y or M here.
724 VIA provides one multi-functional card reader which integrated into
726 SD/MMC/SDHC.
732 tristate "Cavium OCTEON SD/MMC Card Interface support"
735 This selects Cavium OCTEON SD/MMC card Interface.
742 tristate "Cavium ThunderX SD/MMC Card Interface support"
747 This selects Cavium ThunderX SD/MMC Card Interface.
757 block, this provides host support for SD and MMC interfaces, in both
765 This selects the common helper functions support for Host Controller
844 This selects the MMC Host Interface controller (MMCIF) found in various
852 This selects support for the SD/MMC controller on Ingenic
855 If you have a board based on such a SoC and with a SD/MMC slot,
859 tristate "VUB300 USB to SDIO/SD/MMC Host Controller support"
864 The VUB300 is a USB-SDIO Host Controller Interface chip
865 that enables the host computer to use SDIO/SD/MMC cards
866 via a USB 2.0 or USB 1.1 host.
869 USB to SDIO/SD/MMC adapters and embedded on some motherboards.
871 The VUB300 chip supports SD and MMC memory cards in addition
877 web-site http://www.elandigitalsystems.com/support/downloads.php
882 To compile this mmc host controller driver as a module,
890 tristate "USB SD Host Controller (USHC) support"
893 This selects support for USB SD Host Controllers based on
895 USB SD Host Controller specification (CS-118793-SP).
901 support MMC or SD memory cards.
904 tristate "Wondermedia SD/MMC Host Controller support"
908 This selects support for the SD/MMC Host Controller on
912 module will be called wmt-sdmmc.
915 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
919 Host Controller
922 tristate "Realtek PCI-E SD/MMC Card Interface Driver"
925 Say Y here to include driver code to support SD/MMC card interface
926 of Realtek PCI-E card reader
929 tristate "Realtek USB SD/MMC Card Interface Driver"
932 Say Y here to include driver code to support SD/MMC card interface
936 tristate "Allwinner sunxi SD/MMC Host Controller support"
940 This selects support for the SD/MMC Host Controller on
944 tristate "Command Queue Host Controller Interface support"
947 This selects the Command Queue Host Controller Interface (CQHCI)
948 support present in host controllers of Qualcomm Technologies, Inc
957 tristate "MMC Host Software Queue support"
959 This selects the MMC Host Software Queue support. This may increase
960 performance, if the host controller and its driver supports it.
968 tristate "Toshiba Type A SD/MMC Card Interface Driver"
972 tristate "Broadcom BCM2835 SDHOST MMC Controller support"
975 This selects the BCM2835 SDHOST MMC controller. If you have
976 a BCM2835 platform with SD or MMC devices, say Y or M here.
985 tristate "MediaTek SD/MMC Card Interface support"
992 If you have a machine with a integrated SD/MMC card reader, say Y or M here.
993 This is needed if support for any SD/SDIO/MMC devices is required.
1000 This selects the Secure Digital Host Controller Interface (SDHCI)
1008 tristate "Broadcom SDIO/SD/MMC support"
1014 This selects support for the SDIO/SD/MMC Host Controller on
1035 This selects the Secure Digital Host Controller Interface (SDHCI)
1037 supports SD/MMC/SDIO devices.
1051 This selects the Secure Digital Host Controller Interface (SDHCI)
1053 supports SD/MMC/SDIO devices.
1060 tristate "Actions Semi Owl SD/MMC Host Controller support"
1064 This selects support for the SD/MMC Host Controller on
1071 tristate "LiteX MMC Host Controller support"
1076 This selects support for the MMC Host Controller found in LiteX SoCs.