Lines Matching refs:controller

12 	  controller and a chipselect.  Most SPI slaves don't support
16 eeprom and flash memory, codecs and various other controller
33 sysfs, and debugfs support in SPI controller and protocol drivers.
44 If your system has an master-capable SPI controller (which
46 controller and the protocol drivers for the SPI slave chips
70 Flash Interface found on Airoha ARM SoCs. This controller
71 is implemented as a SPI-MEM controller.
92 Altera SPI master controller. The SPI master is connected
96 tristate "Amlogic A1 SPIFC controller"
100 controller) available in Amlogic A1 (A113L SoC).
103 tristate "Amlogic SPISG controller"
108 communication controller), which is available on platforms such as
115 This enables support for the SPI controller present on
117 and t600x (M1 Pro/Max/Ultra). Multiple SPI controller
119 to a single device like spi-nor (nvram), input device controller
123 tristate "Qualcomm Atheros AR934X/QCA95XX SPI controller driver"
126 This enables support for the SPI controller present on the
130 tristate "Atheros AR71XX/AR724X/AR913X SPI controller driver"
134 This enables support for the SPI controller present on the
141 This enables support for the SPI controller present on the
149 This enables support for the Firmware Memory controller (FMC)
152 controller (SPI) for the host firmware. The implementation
176 This enables support for the Quad SPI controller in master mode.
186 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
189 tristate "Analog Devices AXI SPI Engine controller"
193 This enables support for the Analog Devices AXI SPI Engine SPI controller.
198 tristate "BCM2835 SPI controller"
204 The BCM2835 contains two types of SPI master controller; the
205 "universal SPI master", and the regular SPI controller. This driver
206 is for the regular SPI controller. Slave mode operation is not also
210 tristate "BCM2835 SPI auxiliary controller"
215 The BCM2835 contains two types of SPI master controller; the
216 "universal SPI master", and the regular SPI controller.
217 This driver is for the universal/auxiliary SPI controller.
220 tristate "Broadcom BCM63xx SPI controller"
223 Enable support for the SPI controller on the Broadcom BCM63xx SoCs.
226 tristate "Broadcom BCM63XX HS SPI controller driver"
229 This enables support for the High Speed SPI controller present on
233 tristate "Broadcom BSPI and MSPI controller support"
238 Enables support for the Broadcom SPI flash and MSPI controller.
244 tristate "Broadcom BCMBCA HS SPI controller driver"
247 This enables support for the High Speed SPI controller present on
248 newer Broadcom BCMBCA SoCs. These SoCs include an updated SPI controller
257 port, etc). Or, some systems' SPI host controller drivers use
276 tristate "Cadence SPI controller"
278 This selects the Cadence SPI controller master driver
282 tristate "Cadence Quad SPI controller"
285 Enable support for the Cadence Quad SPI Flash controller.
287 Cadence QSPI is a specialized controller for connecting an SPI
289 device with a Cadence QSPI controller and want to access the
293 tristate "Cadence XSPI controller"
297 Enable support for the Cadence XSPI Flash controller.
299 Cadence XSPI is a specialized controller for connecting an SPI
301 device with a Cadence XSPI controller and want to access the
308 Enables the SPI controller on the CH341a USB to serial chip
311 tristate "CLPS711X host SPI controller"
318 tristate "Freescale Coldfire QSPI controller"
321 This enables support for the Coldfire QSPI controller in master
325 tristate "Cirrus Logic CS42L43 SPI controller"
329 This enables support for the SPI controller inside the Cirrus Logic
333 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
337 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
340 tristate "DesignWare SPI controller core support"
343 general driver for SPI controller core from DesignWare
348 bool "DMA support for DW SPI controller"
398 tristate "Cirrus Logic EP93xx SPI controller"
401 This enables using the Cirrus EP93xx SPI controller in master
405 bool "Falcon SPI controller support"
421 tristate "Freescale i.MX LPSPI controller"
427 tristate "Freescale QSPI controller"
431 This enables support for the Quad SPI controller in master mode.
434 This controller does not support generic SPI messages. It only
448 This enables support for HiSilicon SPI controller found on
459 This enables support for HiSilicon v3xx SPI NOR flash controller
463 tristate "NXP Flex SPI controller"
467 This enables support for the Flex SPI controller in master mode.
470 This controller does not support generic SPI messages and only
482 for the chipselect used by this controller driver.
490 tristate "IMG SPFI controller"
493 This enables support for the SPFI master controller found on
503 tristate "Ingenic SoCs SPI controller"
506 This enables support for the Ingenic SoCs SPI controller.
521 This enables PCI support for the Intel PCH/PCU SPI controller in
522 master mode. This controller is used to hold BIOS and other
525 controller exposes a subset of operations that makes it safer to
539 controller in master mode that is used to hold BIOS and other
541 software sequencing mode, which means that the controller
555 This enables support for the SPI master controller in the J-Core
588 This bus driver supports the Loongson SPI hardware controller in
591 Say Y or M here if you want to use the SPI controller on
599 This bus driver supports the Loongson SPI hardware controller in
602 Say Y or M here if you want to use the SPI controller on
616 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
619 This drivers supports the MPC52xx SPI controller in master SPI
623 tristate "Freescale MPC52xx PSC SPI controller"
630 tristate "Freescale MPC512x PSC SPI controller"
645 tristate "Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller"
651 MPC83xx platform uses the controller in cpu mode or CPM/QE mode.
652 MPC8569 uses the controller in QE mode, MPC8610 in cpu mode.
653 This also enables using the Aeroflex Gaisler GRLIB SPI controller in
657 tristate "Freescale DSPI controller"
661 This enables support for the Freescale DSPI controller in master
662 mode. S32, VF610, LS1021A and ColdFire platforms uses the controller.
665 tristate "Freescale eSPI controller"
669 From MPC8536, 85xx platform uses the controller, and all P10xx,
670 P20xx, P30xx,P40xx, P50xx uses this controller.
684 tristate "Amlogic Meson SPICC controller"
689 controller) available in Amlogic Meson SoCs.
692 tristate "Amlogic Meson SPIFC controller"
697 controller) available in Amlogic Meson SoCs.
718 tristate "MediaTek SPI controller"
733 tristate "MediaTek SPI NOR controller"
736 This enables support for SPI NOR controller found on MediaTek
737 ARM SoCs. This is a controller specifically for SPI NOR flash.
748 Flash Interface found on MediaTek ARM SoCs. This controller
749 is implemented as a SPI-MEM controller with pipelined ECC
757 This enables support got the Flash Interface Unit SPI controller
768 This enables support for the Flash Interface Unit SPI controller
778 Peripheral SPI controller in master mode.
781 tristate "Lantiq SSC SPI controller"
784 This driver supports the Lantiq SSC SPI controller in master
785 mode. This controller is found on Intel (former Lantiq) SoCs like
793 This is the driver for OpenCores tiny SPI master controller.
796 tristate "Cavium OCTEON SPI controller"
807 This hooks up to the MicroWire controller on OMAP1 chips.
814 SPI master controller for OMAP24XX and later Multichannel SPI
818 tristate "DRA7xxx QSPI controller support"
821 QSPI master controller for DRA7xxx used for flash devices.
829 This enables using the SPI master controller on the Orion
845 SPI driver for Microchip PIC32 SPI master controller.
851 SPI driver for PIC32 Quad SPI controller.
854 tristate "ARM AMBA PL022 SSP controller"
861 controller. If you have an embedded system with an AMBA(R)
862 bus and a PL022 controller, say Y or M here.
877 controller. The driver can be configured to use any SSP port.
887 This enables support for the SPI-NAND Flash controller on
894 tristate "Rockchip SPI controller driver"
897 This selects a driver for Rockchip SPI controller.
900 RK3066, RK3188 and RK3288 families of SPI controller.
901 Rockchip SPI controller support DMA transport and PIO mode.
902 The main usecase of this controller is to use spi flash as boot
910 This enables support for Rockchip serial flash controller. This
911 is a specialized controller used to access SPI flash on some
921 SPI controller driver for the Mikrotik RB4xx series boards.
930 tristate "Renesas RSPI/QSPI controller"
936 tristate "Renesas RZ/V2H RSPI controller"
944 tristate "Renesas RZ/V2M CSI controller"
951 tristate "QTI QSPI controller"
954 QSPI(Quad SPI) driver for Qualcomm QSPI controller.
957 tristate "QPIC SNAND controller"
961 QPIC_SNAND (QPIC SPI NAND) driver for Qualcomm QPIC controller.
962 QPIC controller supports both parallel nand and serial nand.
963 This config will enable serial nand driver for QPIC controller.
966 tristate "Qualcomm SPI controller with QUP interface"
979 tristate "Qualcomm GENI based SPI controller"
982 This driver supports GENI serial engine based SPI controller in
1004 tristate "SuperH MSIOF SPI controller"
1011 tristate "SuperH SPI controller"
1017 tristate "SuperH SCI SPI controller"
1024 tristate "SuperH HSPI controller"
1030 tristate "SiFive SPI controller"
1033 This exposes the SPI controller IP from SiFive.
1046 tristate "Socionext F_OSPI SPI flash controller"
1050 This enables support for the Socionext F_OSPI controller
1058 This enables support for the SG2044 SPI NOR controller,
1064 tristate "Spreadtrum SPI controller"
1070 tristate "Spreadtrum ADI controller"
1077 tristate "STMicroelectronics STM32 SPI controller"
1083 STM32 SPI controller supports DMA and PIO modes. When DMA
1088 tristate "STMicroelectronics STM32 OCTO SPI controller"
1093 This enables support for the Octo SPI controller in master mode.
1098 tristate "STMicroelectronics STM32 QUAD SPI controller"
1103 This enables support for the Quad SPI controller in master mode.
1115 tristate "Allwinner A10 SoCs SPI controller"
1121 tristate "Allwinner A31 SPI controller"
1125 This enables using the SPI controller on the Allwinner A31 SoCs.
1128 tristate "Sunplus SP7021 SPI controller"
1131 This enables Sunplus SP7021 SPI controller driver on the SP7021 SoCs.
1139 tristate "Socionext's SynQuacer HighSpeed SPI controller"
1142 SPI driver for Socionext's High speed SPI controller which provides
1149 tristate "Macronix MX25F0A SPI controller"
1153 This selects the Macronix MX25F0A SPI controller driver.
1156 tristate "Freescale MXS SPI controller"
1168 controller is different from the SPI controller and is available
1176 SPI driver for NVIDIA Tegra114 SPI Controller interface. This controller
1177 is different than the older SoCs SPI controller and also register interface
1178 get changed with this controller.
1186 The main usecase of this controller is to use spi flash as boot
1197 tristate "Cavium ThunderX SPI controller"
1218 This enables a driver for the Socionext UniPhier SoC SCSSI SPI controller.
1235 tristate "Xilinx SPI controller common module"
1239 This exposes the SPI controller IP from the Xilinx EDK.
1247 tristate "Cavium ThunderX2 SPI controller driver"
1250 Enable support for the SPI controller on the Cavium ThunderX2.
1257 tristate "Xtensa SPI controller for xtfpga"
1261 SPI driver for xtfpga SPI master controller.
1263 This simple SPI master controller is built into xtfpga bitstreams
1269 tristate "Xilinx Zynq QSPI controller"
1273 This enables support for the Zynq Quad SPI controller
1275 This controller only supports SPI memory interface.
1278 tristate "Xilinx ZynqMP GQSPI controller"
1281 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
1282 This controller only supports SPI memory interface.
1285 tristate "AMD SPI controller"
1290 Enables SPI controller driver for AMD SoC.
1303 accessible as a SPI controller, the devices behind the mux will appear
1304 to be chip selects on this controller. It is still necessary to
1305 select one or more specific mux-controller drivers.
1349 If your system has a slave-capable SPI controller, you can enable