Lines Matching full: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
58 comment "SPI Master Controller Drivers"
61 tristate "Altera SPI Controller"
64 This is the driver for the Altera SPI Controller.
67 tristate "Qualcomm Atheros AR934X/QCA95XX SPI controller driver"
70 This enables support for the SPI controller present on the
74 tristate "Atheros AR71XX/AR724X/AR913X SPI controller driver"
78 This enables support for the SPI controller present on the
82 tristate "Marvell Armada 3700 SPI Controller"
85 This enables support for the SPI controller present on the
89 tristate "Atmel SPI Controller"
93 This selects a driver for the Atmel SPI Controller, present on
97 tristate "Atmel USART Controller SPI driver"
101 This selects a driver for the AT91 USART Controller as SPI Master,
105 tristate "Atmel Quad SPI Controller"
109 This enables support for the Quad SPI controller in master mode.
114 tristate "Au1550/Au1200/Au1300 SPI Controller"
119 PSC SPI controller found on Au1550, Au1200 and Au1300 series.
122 tristate "Analog Devices AXI SPI Engine controller"
125 This enables support for the Analog Devices AXI SPI Engine SPI controller.
130 tristate "BCM2835 SPI controller"
136 The BCM2835 contains two types of SPI master controller; the
137 "universal SPI master", and the regular SPI controller. This driver
138 is for the regular SPI controller. Slave mode operation is not also
142 tristate "BCM2835 SPI auxiliary controller"
147 The BCM2835 contains two types of SPI master controller; the
148 "universal SPI master", and the regular SPI controller.
149 This driver is for the universal/auxiliary SPI controller.
152 tristate "Broadcom BCM63xx SPI controller"
155 Enable support for the SPI controller on the Broadcom BCM63xx SoCs.
158 tristate "Broadcom BCM63XX HS SPI controller driver"
161 This enables support for the High Speed SPI controller present on
165 tristate "Broadcom BSPI and MSPI controller support"
170 Enables support for the Broadcom SPI flash and MSPI controller.
180 port, etc). Or, some systems' SPI master controller drivers use
199 tristate "Cadence SPI controller"
201 This selects the Cadence SPI controller master driver
205 tristate "Cadence Quad SPI controller"
208 Enable support for the Cadence Quad SPI Flash controller.
210 Cadence QSPI is a specialized controller for connecting an SPI
212 device with a Cadence QSPI controller and want to access the
216 tristate "CLPS711X host SPI controller"
223 tristate "Freescale Coldfire QSPI controller"
226 This enables support for the Coldfire QSPI controller in master
230 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
234 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
237 tristate "DesignWare SPI controller core support"
240 general driver for SPI controller core from DesignWare
245 bool "DMA support for DW SPI controller"
262 part of the Baikal-T1 System Boot Controller has got a very
275 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
296 tristate "EFM32 SPI controller"
300 Driver for the spi controller found on Energy Micro's EFM32 SoCs.
303 tristate "Cirrus Logic EP93xx SPI controller"
306 This enables using the Cirrus EP93xx SPI controller in master
310 bool "Falcon SPI controller support"
326 tristate "Freescale i.MX LPSPI controller"
332 tristate "Freescale QSPI controller"
336 This enables support for the Quad SPI controller in master mode.
339 This controller does not support generic SPI messages. It only
343 tristate "HiSilicon SPI NOR Flash Controller for Hi16XX chipsets"
347 This enables support for HiSilicon v3xx SPI NOR flash controller
351 tristate "NXP Flex SPI controller"
354 This enables support for the Flex SPI controller in master mode.
357 This controller does not support generic SPI messages and only
369 for the chipselect used by this controller driver.
377 tristate "IMG SPFI controller"
380 This enables support for the SPFI master controller found on
394 This enables support for the SPI master controller in the J-Core
407 tristate "ICP DAS LP-8841 SPI Controller for RTC"
417 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
420 This drivers supports the MPC52xx SPI controller in master SPI
424 tristate "Freescale MPC52xx PSC SPI controller"
428 Controller in master SPI mode.
431 tristate "Freescale MPC512x PSC SPI controller"
435 Controller in SPI master mode.
446 tristate "Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller"
452 MPC83xx platform uses the controller in cpu mode or CPM/QE mode.
453 MPC8569 uses the controller in QE mode, MPC8610 in cpu mode.
454 This also enables using the Aeroflex Gaisler GRLIB SPI controller in
458 tristate "Freescale DSPI controller"
462 This enables support for the Freescale DSPI controller in master
463 mode. VF610, LS1021A and ColdFire platforms uses the controller.
466 tristate "Freescale eSPI controller"
470 From MPC8536, 85xx platform uses the controller, and all P10xx,
471 P20xx, P30xx,P40xx, P50xx uses this controller.
474 tristate "Amlogic Meson SPICC controller"
479 controller) available in Amlogic Meson SoCs.
482 tristate "Amlogic Meson SPIFC controller"
487 controller) available in Amlogic Meson SoCs.
490 tristate "MediaTek SPI controller"
499 tristate "MediaTek MT7621 SPI Controller"
502 This selects a driver for the MediaTek MT7621 SPI Controller.
505 tristate "MediaTek SPI NOR controller"
508 This enables support for SPI NOR controller found on MediaTek
509 ARM SoCs. This is a controller specifically for SPI NOR flash.
519 This enables support for the Flash Interface Unit SPI controller
525 tristate "Nuvoton NPCM PSPI Controller"
529 Peripheral SPI controller in master mode.
532 tristate "Lantiq SSC SPI controller"
535 This driver supports the Lantiq SSC SPI controller in master
536 mode. This controller is found on Intel (former Lantiq) SoCs like
544 This is the driver for OpenCores tiny SPI master controller.
547 tristate "Cavium OCTEON SPI controller"
558 This hooks up to the MicroWire controller on OMAP1 chips.
565 SPI master controller for OMAP24XX and later Multichannel SPI
569 tristate "DRA7xxx QSPI controller support"
572 QSPI master controller for DRA7xxx used for flash devices.
580 OMAP SPI 100K master controller for omap7xx boards.
586 This enables using the SPI master controller on the Orion
593 SPI driver for Microchip PIC32 SPI master controller.
599 SPI driver for PIC32 Quad SPI controller.
602 tristate "ARM AMBA PL022 SSP controller"
610 controller. If you have an embedded system with an AMBA(R)
611 bus and a PL022 controller, say Y or M here.
614 tristate "PPC4xx SPI Controller"
618 This selects a driver for the PPC4xx SPI Controller.
626 controller. The driver can be configured to use any SSP port and
633 tristate "Rockchip SPI controller driver"
635 This selects a driver for Rockchip SPI controller.
638 RK3066, RK3188 and RK3288 families of SPI controller.
639 Rockchip SPI controller support DMA transport and PIO mode.
640 The main usecase of this controller is to use spi flash as boot
647 SPI controller driver for the Mikrotik RB4xx series boards.
656 tristate "Renesas RSPI/QSPI controller"
662 tristate "QTI QSPI controller"
665 QSPI(Quad SPI) driver for Qualcomm QSPI controller.
668 tristate "Qualcomm SPI controller with QUP interface"
681 tristate "Qualcomm GENI based SPI controller"
684 This driver supports GENI serial engine based SPI controller in
723 tristate "SuperH MSIOF SPI controller"
730 tristate "SuperH SPI controller"
736 tristate "SuperH SCI SPI controller"
743 tristate "SuperH HSPI controller"
749 tristate "SiFive SPI controller"
752 This exposes the SPI controller IP from SiFive.
755 tristate "CSR SiRFprimaII SPI controller"
772 tristate "Spreadtrum SPI controller"
778 tristate "Spreadtrum ADI controller"
785 tristate "STMicroelectronics STM32 SPI controller"
790 STM32 SPI controller supports DMA and PIO modes. When DMA
795 tristate "STMicroelectronics STM32 QUAD SPI controller"
799 This enables support for the Quad SPI controller in master mode.
811 tristate "Allwinner A10 SoCs SPI controller"
817 tristate "Allwinner A31 SPI controller"
821 This enables using the SPI controller on the Allwinner A31 SoCs.
824 tristate "Socionext's SynQuacer HighSpeed SPI controller"
827 SPI driver for Socionext's High speed SPI controller which provides
834 tristate "Macronix MX25F0A SPI controller"
837 This selects the Macronix MX25F0A SPI controller driver.
840 tristate "Freescale MXS SPI controller"
847 tristate "NVIDIA Tegra114 SPI Controller"
851 SPI driver for NVIDIA Tegra114 SPI Controller interface. This controller
852 is different than the older SoCs SPI controller and also register interface
853 get changed with this controller.
856 tristate "Nvidia Tegra20 Serial flash Controller"
860 SPI driver for Nvidia Tegra20 Serial flash Controller interface.
861 The main usecase of this controller is to use spi flash as boot
865 tristate "Nvidia Tegra20/Tegra30 SLINK Controller"
869 SPI driver for Nvidia Tegra20/Tegra30 SLINK Controller interface.
872 tristate "Cavium ThunderX SPI controller"
882 SPI driver for the Topcliff PCH (Platform Controller Hub) SPI bus
889 tristate "Toshiba TXx9 SPI controller"
895 tristate "Socionext UniPhier SPI Controller"
899 This enables a driver for the Socionext UniPhier SoC SCSSI SPI controller.
916 tristate "Xilinx SPI controller common module"
920 This exposes the SPI controller IP from the Xilinx EDK.
928 tristate "Netlogic XLP SPI controller driver"
931 Enable support for the SPI controller on the Netlogic XLP SoCs.
939 tristate "Xtensa SPI controller for xtfpga"
943 SPI driver for xtfpga SPI master controller.
945 This simple SPI master controller is built into xtfpga bitstreams
951 tristate "Xilinx Zynq QSPI controller"
954 This enables support for the Zynq Quad SPI controller
956 This controller only supports SPI memory interface.
959 tristate "Xilinx ZynqMP GQSPI controller"
962 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
965 tristate "AMD SPI controller"
968 Enables SPI controller driver for AMD SoC.
981 accessible as a SPI controller, the devices behind the mux will appear
982 to be chip selects on this controller. It is still necessary to
983 select one or more specific mux-controller drivers.
1030 If your system has a slave-capable SPI controller, you can enable