Lines Matching +full:memory +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
3 # MMC/SD host controller drivers
6 comment "MMC/SD/SDIO Host Controller Drivers"
28 bool "Qualcomm Data Mover for SD Card Controller"
32 This selects the Qualcomm Data Mover lite/local on SD Card controller.
39 bool "STMicroelectronics STM32 SDMMC Controller"
43 This selects the STMicroelectronics STM32 SDMMC host controller.
59 tristate "Secure Digital Host Controller Interface support"
62 This selects the generic Secure Digital Host Controller Interface.
66 If you have a controller with this interface, say Y or M here. You
76 need to overwrite SDHCI IO memory accessors.
84 and performing I/O to a SDHCI controller through a bus that
85 implements a hardware byte swapper using a 32-bit datum.
99 This selects the PCI Secure Digital Host Controller Interface.
102 If you have a controller with this interface, say Y or M here.
107 bool "Ricoh MMC Controller Disabler"
111 This adds a pci quirk to disable Ricoh MMC Controller. This
112 proprietary controller is unnecessary because the SDHCI driver
113 supports MMC cards on the SD controller, but if it is not
114 disabled, it will steal the MMC cards away - rendering them
129 If you have a controller with this interface, say Y or M here.
138 Host Controller Interface based platform and OF drivers.
140 If you have a controller with this interface, say Y or M here.
151 This selects the Arasan Secure Digital Host Controller Interface
154 If you have a controller with this interface, say Y or M here.
159 tristate "SDHCI OF support for the ASPEED SDHCI controller"
164 This selects the ASPEED Secure Digital Host Controller Interface.
166 If you have a controller with this interface, say Y or M here. You
186 tristate "SDHCI OF support for the Atmel SDMMC controller"
193 tristate "SDHCI OF support for the Freescale eSDHC controller"
199 This selects the Freescale eSDHC controller support.
201 If you have a controller with this interface, say Y or M here.
211 This selects the Secure Digital Host Controller Interface (SDHCI)
215 If you have a controller with this interface, say Y or M here.
225 This selects Synopsys DesignWare Cores Mobile Storage Controller
227 If you have a controller with this interface, say Y or M here.
235 This selects the Secure Digital Host Controller Interface (SDHCI)
243 tristate "SDHCI support for the Cadence SD/SDIO/eMMC controller"
249 If you have a controller with this interface, say Y or M here.
258 This selects the SDHCI support for CNS3xxx System-on-Chip devices.
260 If you have a controller with this interface, say Y or M here.
265 tristate "SDHCI support for the Freescale eSDHC ColdFire controller"
270 This selects the Freescale eSDHC controller support for
273 If you have a controller with this interface, say Y or M here.
278 tristate "SDHCI support for the Freescale eSDHC/uSDHC i.MX controller"
285 This selects the Freescale eSDHC/uSDHC controller support
288 If you have a controller with this interface, say Y or M here.
298 This selects the Secure Digital Host Controller Interface in
301 If you have a controller with this interface, say Y or M here.
306 tristate "SDHCI platform support for the Tegra SD/MMC Controller"
312 This selects the Tegra SD/MMC controller. If you have a Tegra
322 This selects the Secure Digital Host Controller Interface (SDHCI)
326 If you have a controller with this interface, say Y or M here.
331 tristate "Marvell MMP2 SD Host Controller support (PXAV3)"
337 This selects the Marvell(R) PXAV3 SD Host Controller.
338 If you have a MMP2 platform with SD Host Controller
344 tristate "Marvell PXA9XX SD Host Controller support (PXAV2)"
350 This selects the Marvell(R) PXAV2 SD Host Controller.
351 If you have a PXA9XX platform with SD Host Controller
362 This selects the Secure Digital Host Controller Interface (SDHCI)
366 If you have a controller with this interface, say Y or M here.
375 has proved to be problematic if the controller encounters
385 This selects the Broadcom Kona Secure Digital Host Controller
389 If you have a controller with this interface, say Y or M here.
396 This selects the Secure Digital Host Controller Interface (SDHCI)
398 If you have a controller with this interface, say Y or M here.
407 This selects the Secure Digital Host Controller Interface (SDHCI)
409 If you have a controller with this interface, say Y or M here.
414 tristate "SDHCI support for the BCM2835 & iProc SD/MMC Controller"
421 This selects the iProc SD/MMC controller.
429 tristate "Amlogic S905/GX*/AXG SD/MMC Host Controller support"
433 This selects support for the Amlogic SD/MMC Host Controller
434 found on the S905/GX*/AXG family of SoCs. This controller is
437 If you have a controller with this interface, say Y here.
440 tristate "Amlogic Meson SDHC Host Controller support"
445 This selects support for the SDHC Host Controller on
447 The controller supports the SD/SDIO Spec 3.x and eMMC Spec 4.5x
450 If you have a controller with this interface, say Y or M here.
454 tristate "Amlogic Meson6/Meson8/Meson8b SD/MMC Host Controller support"
459 This selects support for the SD/MMC Host Controller on
462 If you have a controller with this interface, say Y or M here.
466 tristate "MOXART SD/MMC Host Controller support"
469 This selects support for the MOXART SD/MMC Host Controller.
470 MOXA provides one multi-functional card reader which can
471 be found on some embedded hardware such as UC-7112-LX.
472 If you have a controller with this interface, say Y here.
480 This selects the Secure Digital Host Controller Interface in
483 If you have a controller with this interface, say Y or M here.
519 tristate "Alcor Micro/Alcor Link SD/MMC controller"
523 of Alcor Micro PCI-E card reader
545 tristate "Qualcomm SDHCI Controller Support"
552 This selects the Secure Digital Host Controller Interface (SDHCI)
553 support present in Qualcomm SOCs. The controller supports
556 If you have a controller with this interface, say Y or M here.
574 This selects the Freescale SSP MMC controller found on MXS based
621 Some systems access MMC/SD/SDIO cards using a SPI controller
622 instead of using a "native" MMC/SD/SDIO controller. This has a
655 Use PIO to transfer data between memory and the hardware.
664 Use DMA to transfer data between memory and the hardware.
683 tristate "Spreadtrum SDIO host Controller"
689 This selects the SDIO Host Controller in Spreadtrum
692 If you have a controller with this interface, say Y or M here.
700 tristate "Toshiba Mobile IO Controller (TMIO) MMC/SD function support"
708 tristate "Renesas SDHI SD/SDIO controller support"
713 This provides support for the SDHI SD/SDIO controller found in
717 tristate "DMA for SDHI SD/SDIO controllers using SYS-DMAC"
722 using SYS-DMAC via DMA Engine. This supports the controllers
726 tristate "DMA for SDHI SD/SDIO controllers using on-chip bus mastering"
732 using on-chip bus mastering. This supports the controllers
733 found in arm64 based SoCs. This controller is also found in
737 tristate "UniPhier SD/eMMC Host Controller support"
742 This provides support for the SD/eMMC controller found in
743 UniPhier SoCs. The eMMC variant of this controller is used
744 only for 32-bit SoCs.
752 memory card reader found in some laptops (ie. some versions of
756 will be called cb710-mmc.
763 VIA provides one multi-functional card reader which integrated into
766 If you have a controller with this interface, say Y or M here.
792 tristate "Synopsys DesignWare Memory Card Interface"
804 This selects the common helper functions support for Host Controller
809 If you have a controller with this interface, say Y or M here.
814 tristate "BlueField specific extensions for Synopsys DW Memory Card Interface"
819 the Synopsys DesignWare Memory Card Interface driver. Select this
823 tristate "Exynos specific extensions for Synopsys DW Memory Card Interface"
828 Synopsys DesignWare Memory Card Interface driver. Select this option
832 tristate "Hi3798CV200 specific extensions for Synopsys DW Memory Card Interface"
837 Synopsys DesignWare Memory Card Interface driver. Select this option
841 tristate "K3 specific extensions for Synopsys DW Memory Card Interface"
846 Synopsys DesignWare Memory Card Interface driver. Select this option
856 If you have a controller with this interface, say Y or M here.
861 tristate "Rockchip specific extensions for Synopsys DW Memory Card Interface"
866 Synopsys DesignWare Memory Card Interface driver. Select this option
873 This selects the MMC Host Interface controller (MMCIF) found in various
881 This selects support for the SD/MMC controller on Ingenic
888 tristate "VUB300 USB to SDIO/SD/MMC Host Controller support"
893 The VUB300 is a USB-SDIO Host Controller Interface chip
900 The VUB300 chip supports SD and MMC memory cards in addition
906 web-site http://www.elandigitalsystems.com/support/downloads.php
911 To compile this mmc host controller driver as a module,
919 tristate "USB SD Host Controller (USHC) support"
924 USB SD Host Controller specification (CS-118793-SP).
930 support MMC or SD memory cards.
933 tristate "Wondermedia SD/MMC Host Controller support"
937 This selects support for the SD/MMC Host Controller on
941 module will be called wmt-sdmmc.
944 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
948 Host Controller
951 tristate "Realtek PCI-E SD/MMC Card Interface Driver"
955 of Realtek PCI-E card reader
965 tristate "Allwinner sunxi SD/MMC Host Controller support"
968 This selects support for the SD/MMC Host Controller on
972 tristate "Command Queue Host Controller Interface support"
975 This selects the Command Queue Host Controller Interface (CQHCI)
978 This controller supports eMMC devices with command queue support.
980 If you have a controller with this interface, say Y or M here.
988 performance, if the host controller and its driver supports it.
990 If you have a controller/driver supporting this interface, say Y or M
1000 tristate "Broadcom BCM2835 SDHOST MMC Controller support"
1003 This selects the BCM2835 SDHOST MMC controller. If you have
1007 sdhci controller (supported by MMC_SDHCI_IPROC) and a custom
1008 sdhost controller (supported by this driver).
1028 This selects the Secure Digital Host Controller Interface (SDHCI)
1031 If you have a controller with this interface, say Y or M here.
1042 This selects support for the SDIO/SD/MMC Host Controller on
1052 If you have a controller with this interface, say Y or M here.
1056 tristate "TI SDHCI Controller Support"
1062 This selects the Secure Digital Host Controller Interface (SDHCI)
1063 support present in TI's DRA7 SOCs. The controller supports
1066 If you have a controller with this interface, say Y or M here.
1071 tristate "Support for the SDHCI Controller in TI's AM654 SOCs"
1076 This selects the Secure Digital Host Controller Interface (SDHCI)
1077 support present in TI's AM654 SOCs. The controller supports
1080 If you have a controller with this interface, say Y or M here.
1085 tristate "Actions Semi Owl SD/MMC Host Controller support"
1089 This selects support for the SD/MMC Host Controller on