Lines Matching +full:soc +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"
18 tristate "Sunplus SP7021 MMC Controller"
37 bool "Qualcomm Data Mover for SD Card Controller"
41 This selects the Qualcomm Data Mover lite/local on SD Card controller.
48 bool "STMicroelectronics STM32 SDMMC Controller"
52 This selects the STMicroelectronics STM32 SDMMC host controller.
68 tristate "Secure Digital Host Controller Interface support"
71 This selects the generic Secure Digital Host Controller Interface.
75 If you have a controller with this interface, say Y or M here. You
93 and performing I/O to a SDHCI controller through a bus that
94 implements a hardware byte swapper using a 32-bit datum.
102 tristate "UHS2 support on SDHCI controller" if COMPILE_TEST
105 This option is selected by SDHCI controller drivers that want to
106 support UHS2-capable devices.
108 If you have a controller with this feature, say Y or M here.
118 This selects the PCI Secure Digital Host Controller Interface.
121 If you have a controller with this interface, say Y or M here.
126 bool "Ricoh MMC Controller Disabler"
130 This adds a pci quirk to disable Ricoh MMC Controller. This
131 proprietary controller is unnecessary because the SDHCI driver
132 supports MMC cards on the SD controller, but if it is not
133 disabled, it will steal the MMC cards away - rendering them
148 If you have a controller with this interface, say Y or M here.
157 Host Controller Interface based platform and OF drivers.
159 If you have a controller with this interface, say Y or M here.
170 This selects the Arasan Secure Digital Host Controller Interface
171 (SDHCI). This hardware is found e.g. in Xilinx' Zynq SoC.
173 If you have a controller with this interface, say Y or M here.
178 tristate "SDHCI OF support for the ASPEED SDHCI controller"
184 This selects the ASPEED Secure Digital Host Controller Interface.
186 If you have a controller with this interface, say Y or M here. You
208 tristate "SDHCI OF support for the Atmel SDMMC controller"
215 tristate "SDHCI OF support for the Freescale eSDHC controller"
221 This selects the Freescale eSDHC controller support.
223 If you have a controller with this interface, say Y or M here.
233 This selects the Secure Digital Host Controller Interface (SDHCI)
237 If you have a controller with this interface, say Y or M here.
248 This selects Synopsys DesignWare Cores Mobile Storage Controller
250 If you have a controller with this interface, say Y or M here.
254 tristate "SDHCI OF support for the SpacemiT K1 SoC"
260 This selects the Secure Digital Host Controller Interface (SDHCI)
261 found in the SpacemiT K1 SoC.
263 If you have a controller with this interface, say Y or M here.
268 tristate "SDHCI OF support for the MCHP Sparx5 SoC"
272 This selects the Secure Digital Host Controller Interface (SDHCI)
273 found in the MCHP Sparx5 SoC.
275 If you have a Sparx5 SoC with this interface, say Y or M here.
280 tristate "SDHCI OF support for the MA35D1 SDHCI controller"
284 This selects the MA35D1 Secure Digital Host Controller Interface.
285 The controller supports SD/MMC/SDIO devices.
287 If you have a controller with this interface, say Y or M here.
292 tristate "SDHCI support for the Cadence SD/SDIO/eMMC controller"
299 If you have a controller with this interface, say Y or M here.
304 tristate "SDHCI support for the Freescale eSDHC ColdFire controller"
309 This selects the Freescale eSDHC controller support for
312 If you have a controller with this interface, say Y or M here.
317 tristate "SDHCI support for the Freescale eSDHC/uSDHC i.MX controller"
324 This selects the Freescale eSDHC/uSDHC controller support
327 If you have a controller with this interface, say Y or M here.
332 tristate "SDHCI support on Marvell's Dove SoC"
337 This selects the Secure Digital Host Controller Interface in
338 Marvell's Dove SoC.
340 If you have a controller with this interface, say Y or M here.
345 tristate "SDHCI platform support for the Tegra SD/MMC Controller"
351 This selects the Tegra SD/MMC controller. If you have a Tegra
357 tristate "SDHCI support on Samsung S3C/S5P/Exynos SoC"
361 This selects the Secure Digital Host Controller Interface (SDHCI)
365 If you have a controller with this interface (thereforeyou build for
366 such Samsung SoC), say Y or M here.
371 tristate "Marvell MMP2 SD Host Controller support (PXAV3)"
377 This selects the Marvell(R) PXAV3 SD Host Controller.
378 If you have a MMP2 platform with SD Host Controller
384 tristate "Marvell PXA9XX SD Host Controller support (PXAV2)"
391 This selects the Marvell(R) PXAV2 SD Host Controller.
392 If you have a PXA9XX platform with SD Host Controller
403 This selects the Secure Digital Host Controller Interface (SDHCI)
405 of SoC
407 If you have a controller with this interface, say Y or M here.
416 has proved to be problematic if the controller encounters
426 This selects the Broadcom Kona Secure Digital Host Controller
430 If you have a controller with this interface, say Y or M here.
437 This selects the Secure Digital Host Controller Interface (SDHCI)
438 Needed by some Fujitsu SoC for MMC / SD / SDIO support.
439 If you have a controller with this interface, say Y or M here.
448 This selects the Secure Digital Host Controller Interface (SDHCI)
449 Needed by Milbeaut SoC for MMC / SD / SDIO support.
450 If you have a controller with this interface, say Y or M here.
455 tristate "SDHCI support for the BCM2835 & iProc SD/MMC Controller"
462 This selects the iProc SD/MMC controller.
470 tristate "Secure Digital Host Controller Interface support for NPCM"
474 This provides support for the SD/eMMC controller found in
478 tristate "Amlogic S905/GX*/AXG SD/MMC Host Controller support"
482 This selects support for the Amlogic SD/MMC Host Controller
483 found on the S905/GX*/AXG family of SoCs. This controller is
486 If you have a controller with this interface, say Y here.
489 tristate "Amlogic Meson SDHC Host Controller support"
494 This selects support for the SDHC Host Controller on
496 The controller supports the SD/SDIO Spec 3.x and eMMC Spec 4.5x
499 If you have a controller with this interface, say Y or M here.
503 tristate "Amlogic Meson6/Meson8/Meson8b SD/MMC Host Controller support"
508 This selects support for the SD/MMC Host Controller on
511 If you have a controller with this interface, say Y or M here.
515 tristate "MOXART SD/MMC Host Controller support"
518 This selects support for the MOXART SD/MMC Host Controller.
519 MOXA provides one multi-functional card reader which can
520 be found on some embedded hardware such as UC-7112-LX.
521 If you have a controller with this interface, say Y here.
524 tristate "SDHCI support on STMicroelectronics SoC"
529 This selects the Secure Digital Host Controller Interface in
532 If you have a controller with this interface, say Y or M here.
567 tristate "Alcor Micro/Alcor Link SD/MMC controller"
571 of Alcor Micro PCI-E card reader
594 tristate "Qualcomm SDHCI Controller Support"
601 This selects the Secure Digital Host Controller Interface (SDHCI)
602 support present in Qualcomm SOCs. The controller supports
605 If you have a controller with this interface, say Y or M here.
623 This selects the Freescale SSP MMC controller found on MXS based
651 SoC controllers.
670 Some systems access MMC/SD/SDIO cards using a SPI controller
671 instead of using a "native" MMC/SD/SDIO controller. This has a
689 tristate "Spreadtrum SDIO host Controller"
695 This selects the SDIO Host Controller in Spreadtrum
698 If you have a controller with this interface, say Y or M here.
706 tristate "Renesas SDHI SD/SDIO controller support"
711 This provides support for the SDHI SD/SDIO controller found in
715 tristate "DMA for SDHI SD/SDIO controllers using SYS-DMAC"
720 using SYS-DMAC via DMA Engine. This supports the controllers
724 tristate "DMA for SDHI SD/SDIO controllers using on-chip bus mastering"
730 using on-chip bus mastering. This supports the controllers
731 found in arm64 based SoCs. This controller is also found in
735 tristate "UniPhier SD/eMMC Host Controller support"
740 This provides support for the SD/eMMC controller found in
741 UniPhier SoCs. The eMMC variant of this controller is used
742 only for 32-bit SoCs.
754 will be called cb710-mmc.
761 VIA provides one multi-functional card reader which integrated into
764 If you have a controller with this interface, say Y or M here.
802 This selects the common helper functions support for Host Controller
807 If you have a controller with this interface, say Y or M here.
816 This selects support for Mellanox BlueField SoC specific extensions to
818 option for platforms based on Mellanox BlueField SoC's.
825 This selects support for Samsung Exynos SoC specific extensions to the
827 for platforms based on Exynos4 and Exynos5 SoC's.
834 This selects support for HiSilicon Hi3798CV200 SoC specific extensions to the
836 for platforms based on HiSilicon Hi3798CV200 SoC.
843 This selects support for HiSilicon Hi3798MV200 SoC specific extensions to the
845 for platforms based on HiSilicon Hi3798MV200 SoC.
852 This selects support for Hisilicon K3 SoC specific extensions to the
854 for platforms based on Hisilicon K3 SoC's.
863 If you have a controller with this interface, say Y or M here.
872 This selects support for Rockchip SoC specific extensions to the
874 for platforms based on RK3066, RK3188 and RK3288 SoC's.
882 This selects support for StarFive JH7110 SoC specific extensions to the
884 for platforms based on StarFive JH7110 SoC.
890 This selects the MMC Host Interface controller (MMCIF) found in various
898 This selects support for the SD/MMC controller on Ingenic
901 If you have a board based on such a SoC and with a SD/MMC slot,
905 tristate "VUB300 USB to SDIO/SD/MMC Host Controller support"
910 The VUB300 is a USB-SDIO Host Controller Interface chip
923 web-site http://www.elandigitalsystems.com/support/downloads.php
928 To compile this mmc host controller driver as a module,
936 tristate "USB SD Host Controller (USHC) support"
941 USB SD Host Controller specification (CS-118793-SP).
950 tristate "Wondermedia SD/MMC Host Controller support"
954 This selects support for the SD/MMC Host Controller on
958 module will be called wmt-sdmmc.
961 tristate "Renesas USDHI6ROL0 SD/SDIO Host Controller support"
965 Host Controller
968 tristate "Realtek PCI-E SD/MMC Card Interface Driver"
972 of Realtek PCI-E card reader
982 tristate "Allwinner sunxi SD/MMC Host Controller support"
986 This selects support for the SD/MMC Host Controller on
990 tristate "Command Queue Host Controller Interface support"
993 This selects the Command Queue Host Controller Interface (CQHCI)
996 This controller supports eMMC devices with command queue support.
998 If you have a controller with this interface, say Y or M here.
1006 performance, if the host controller and its driver supports it.
1008 If you have a controller/driver supporting this interface, say Y or M
1018 tristate "Broadcom BCM2835 SDHOST MMC Controller support"
1021 This selects the BCM2835 SDHOST MMC controller. If you have
1025 sdhci controller (supported by MMC_SDHCI_IPROC) and a custom
1026 sdhost controller (supported by this driver).
1047 This selects the Secure Digital Host Controller Interface (SDHCI)
1050 If you have a controller with this interface, say Y or M here.
1061 This selects support for the SDIO/SD/MMC Host Controller on
1071 If you have a controller with this interface, say Y or M here.
1075 tristate "TI SDHCI Controller Support"
1082 This selects the Secure Digital Host Controller Interface (SDHCI)
1083 support present in TI's Keystone/OMAP2+/DRA7 SOCs. The controller
1086 If you have a controller with this interface, say Y or M here.
1091 tristate "Support for the SDHCI Controller in TI's AM654 SOCs"
1098 This selects the Secure Digital Host Controller Interface (SDHCI)
1099 support present in TI's AM65x/AM64x/AM62x/J721E SOCs. The controller
1102 If you have a controller with this interface, say Y or M here.
1107 tristate "Actions Semi Owl SD/MMC Host Controller support"
1111 This selects support for the SD/MMC Host Controller on
1115 tristate "Loongson-2K SD/SDIO/eMMC Host Interface support"
1119 This selects support for the SD/SDIO/eMMC Host Controller on
1120 Loongson-2K series CPUs.
1131 tristate "LiteX MMC Host Controller support"
1136 This selects support for the MMC Host Controller found in LiteX SoCs.