Lines Matching +full:master +full:- +full:side
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
117 This selects a driver for the AT91 USART Controller as SPI Master,
125 This enables support for the Quad SPI controller in master mode.
127 supports spi-mem interface.
150 This selects a driver for the Broadcom BCM2835 SPI master.
152 The BCM2835 contains two types of SPI master controller; the
153 "universal SPI master", and the regular SPI controller. This driver
161 This selects a driver for the Broadcom BCM2835 SPI aux master.
163 The BCM2835 contains two types of SPI master controller; the
164 "universal SPI master", and the regular SPI controller.
188 based platforms. This driver works for both SPI master for SPI NOR
196 port, etc). Or, some systems' SPI master controller drivers use
197 this code to manage the per-word or per-transfer accesses to the
217 This selects the Cadence SPI controller master driver
227 Flash over 1/2/4-bit wide bus. Enable this option if you have a
235 This enables dedicated general purpose SPI/Microwire1-compatible
236 master mode interface (SSI1) for CLPS711X-based CPUs.
242 This enables support for the Coldfire QSPI controller in master
246 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
250 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
268 tristate "Memory-mapped io interface driver for DW SPI core"
272 tristate "Baikal-T1 SPI driver for DW SPI core"
277 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
280 part of the Baikal-T1 System Boot Controller has got a very
282 chip-select and Tx/Rx FIFO with just 8 words depth available.
283 The later one is normally connected to an external SPI-nor flash
287 bool "Directly mapped Baikal-T1 Boot SPI flash support"
291 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
296 time-critical tasks (like the SPI memory operations implemented
302 tristate "Diolan DLN-2 USB SPI adapter"
309 will be called spi-dln2.
315 This enables using the Cirrus EP93xx SPI controller in master
322 The external bus unit (EBU) found on the FALC-ON SoC has SPI
338 This enables Freescale i.MX LPSPI controllers in master mode.
345 This enables support for the Quad SPI controller in master mode.
349 supports the high-level SPI memory interface.
359 will be called hisi-kunpeng-spi.
373 This enables support for the Flex SPI controller in master mode.
377 supports the high-level SPI memory interface.
380 tristate "GPIO-based bitbanging SPI Master"
384 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
399 This enables support for the SPFI master controller found on
410 tristate "J-Core SPI Master"
413 This enables support for the SPI master controller in the J-Core
426 tristate "ICP DAS LP-8841 SPI Controller for RTC"
429 This driver provides an SPI master device to drive Maxim
430 DS-1302 real time clock.
433 LP-8x4x industrial computer.
436 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
439 This drivers supports the MPC52xx SPI controller in master SPI
447 Controller in master SPI mode.
454 Controller in SPI master mode.
470 This enables using the Freescale SPI controllers in master mode.
474 master mode.
481 This enables support for the Freescale DSPI controller in master
488 This enables using the Freescale eSPI controllers in master mode.
497 This enables master mode support for the SPICC (SPI communication
505 This enables master mode support for the SPIFC (SPI flash
539 in master mode.
541 supports spi-mem interface.
548 Peripheral SPI controller in master mode.
554 This driver supports the Lantiq SSC SPI controller in master
563 This is the driver for OpenCores tiny SPI master controller.
584 SPI master controller for OMAP24XX and later Multichannel SPI
591 QSPI master controller for DRA7xxx used for flash devices.
599 OMAP SPI 100K master controller for omap7xx boards.
602 tristate "Orion SPI master"
605 This enables using the SPI master controller on the Orion
612 SPI driver for Microchip PIC32 SPI master controller.
639 tristate "PXA2xx SSP SPI master"
643 This enables using a PXA2xx or Sodaville SSP port as a SPI master
674 tristate "Mikrotik RB4XX SPI master"
680 tristate "Renesas RPC-IF SPI driver"
683 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
703 for serial peripheral interface (SPI) mini-core. SPI in master
715 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
716 yes to this option, support will be included for the built-in SPI
720 will be called spi-geni-qcom.
730 bool "S3C24XX driver with FIQ pseudo-DMA"
735 DMA by using the fast-interrupt request framework, This allows
736 the driver to get DMA-like performance when there are either
823 This enables support for the Quad SPI controller in master mode.
825 supports spi-mem interface.
828 tristate "STMicroelectronics SPI SSC-based driver"
853 that use the de-facto standard SPI protocol.
855 It also supports the new dual-bit and quad-bit SPI protocol.
936 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
939 Support for the SPI-I2C bridge found on the Analog Devices
940 AD-FMCOMMS1-EBZ board.
970 SPI driver for xtfpga SPI master controller.
972 This simple SPI master controller is built into xtfpga bitstreams
982 in master mode.
998 # Add new SPI master controllers in alphabetical order above this line
1010 select one or more specific mux-controller drivers.
1051 # SLAVE side ... listening to other SPI masters
1057 If your system has a slave-capable SPI controller, you can enable