Lines Matching +full:single +full:- +full:master
1 # SPDX-License-Identifier: GPL-2.0-only
13 dynamic device discovery; some are even write-only or read-only.
17 chips, analog to digital (and d-to-a) converters, and more.
36 # MASTER side ... talking to discrete SPI slave chips including microcontrollers
40 # bool "SPI Master Support"
44 If your system has an master-capable SPI controller (which
56 by providing a high-level interface to send memory-like commands.
58 comment "SPI Master Controller Drivers"
79 Altera SPI master controller. The SPI master is connected
128 This selects a driver for the AT91 USART Controller as SPI Master,
136 This enables support for the Quad SPI controller in master mode.
138 supports spi-mem interface.
161 This selects a driver for the Broadcom BCM2835 SPI master.
163 The BCM2835 contains two types of SPI master controller; the
164 "universal SPI master", and the regular SPI controller. This driver
172 This selects a driver for the Broadcom BCM2835 SPI aux master.
174 The BCM2835 contains two types of SPI master controller; the
175 "universal SPI master", and the regular SPI controller.
199 based platforms. This driver works for both SPI master for SPI NOR
207 port, etc). Or, some systems' SPI master controller drivers use
208 this code to manage the per-word or per-transfer accesses to the
228 This selects the Cadence SPI controller master driver
238 Flash over 1/2/4-bit wide bus. Enable this option if you have a
258 This enables dedicated general purpose SPI/Microwire1-compatible
259 master mode interface (SSI1) for CLPS711X-based CPUs.
265 This enables support for the Coldfire QSPI controller in master
269 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
273 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
291 tristate "Memory-mapped io interface driver for DW SPI core"
295 tristate "Baikal-T1 SPI driver for DW SPI core"
300 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
303 part of the Baikal-T1 System Boot Controller has got a very
304 limited resources: no IRQ, no DMA, only a single native
305 chip-select and Tx/Rx FIFO with just 8 words depth available.
306 The later one is normally connected to an external SPI-nor flash
310 bool "Directly mapped Baikal-T1 Boot SPI flash support"
314 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
319 time-critical tasks (like the SPI memory operations implemented
325 tristate "Diolan DLN-2 USB SPI adapter"
332 will be called spi-dln2.
338 This enables using the Cirrus EP93xx SPI controller in master
345 The external bus unit (EBU) found on the FALC-ON SoC has SPI
361 This enables Freescale i.MX LPSPI controllers in master mode.
368 This enables support for the Quad SPI controller in master mode.
372 supports the high-level SPI memory interface.
389 will be called hisi-kunpeng-spi.
403 This enables support for the Flex SPI controller in master mode.
407 supports the high-level SPI memory interface.
410 tristate "GPIO-based bitbanging SPI Master"
414 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
429 This enables support for the SPFI master controller found on
445 will be called spi-ingenic.
458 master mode. This controller is present in modern Intel hardware
466 will be called spi-intel-pci.
475 controller in master mode. This controller is present in modern
484 will be called spi-intel-platform.
487 tristate "J-Core SPI Master"
490 This enables support for the SPI master controller in the J-Core
503 tristate "ICP DAS LP-8841 SPI Controller for RTC"
506 This driver provides an SPI master device to drive Maxim
507 DS-1302 real time clock.
510 LP-8x4x industrial computer.
513 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
516 This drivers supports the MPC52xx SPI controller in master SPI
524 Controller in master SPI mode.
531 Controller in SPI master mode.
547 This enables using the Freescale SPI controllers in master mode.
551 master mode.
558 This enables support for the Freescale DSPI controller in master
565 This enables using the Freescale eSPI controllers in master mode.
574 This enables master mode support for the SPICC (SPI communication
582 This enables master mode support for the SPIFC (SPI flash
592 If built as a module, it will be called spi-microchip-core.
601 If built as a module, it will be called spi-microchip-core-qspi.
633 This enables support for SPI-NAND mode on the MediaTek NAND
635 is implemented as a SPI-MEM controller with pipelined ECC
644 in master mode.
646 supports spi-mem interface.
653 Peripheral SPI controller in master mode.
659 This driver supports the Lantiq SSC SPI controller in master
668 This is the driver for OpenCores tiny SPI master controller.
689 SPI master controller for OMAP24XX and later Multichannel SPI
696 QSPI master controller for DRA7xxx used for flash devices.
697 This device supports single, dual and quad read support, while
698 it only supports single write mode.
704 OMAP SPI 100K master controller for omap7xx boards.
707 tristate "Orion SPI master"
710 This enables using the SPI master controller on the Orion
717 SPI driver for Microchip PIC32 SPI master controller.
744 tristate "PXA2xx SSP SPI master"
748 This enables using a PXA2xx or Sodaville SSP port as a SPI master
779 tristate "Mikrotik RB4XX SPI master"
785 tristate "Renesas RPC-IF SPI driver"
788 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
808 for serial peripheral interface (SPI) mini-core. SPI in master
820 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
821 yes to this option, support will be included for the built-in SPI
825 will be called spi-geni-qcom.
835 bool "S3C24XX driver with FIQ pseudo-DMA"
840 DMA by using the fast-interrupt request framework, This allows
841 the driver to get DMA-like performance when there are either
929 This enables support for the Quad SPI controller in master mode.
931 supports spi-mem interface.
934 tristate "STMicroelectronics SPI SSC-based driver"
959 called as spi-sunplus-sp7021.
970 that use the de-facto standard SPI protocol.
972 It also supports the new dual-bit and quad-bit SPI protocol.
1047 Every UniPhier SoC has SCSSI which supports single channel.
1054 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
1057 Support for the SPI-I2C bridge found on the Analog Devices
1058 AD-FMCOMMS1-EBZ board.
1087 SPI driver for xtfpga SPI master controller.
1089 This simple SPI master controller is built into xtfpga bitstreams
1099 in master mode.
1115 # Add new SPI master controllers in alphabetical order above this line
1127 select one or more specific mux-controller drivers.
1174 If your system has a slave-capable SPI controller, you can enable