Lines Matching +full:master +full:- +full:mode
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"
101 This selects a driver for the AT91 USART Controller as SPI Master,
109 This enables support for the Quad SPI controller in master mode.
111 supports spi-mem interface.
134 This selects a driver for the Broadcom BCM2835 SPI master.
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
145 This selects a driver for the Broadcom BCM2835 SPI aux master.
147 The BCM2835 contains two types of SPI master controller; the
148 "universal SPI master", and the regular SPI controller.
172 based platforms. This driver works for both SPI master for SPI NOR
180 port, etc). Or, some systems' SPI master controller drivers use
181 this code to manage the per-word or per-transfer accesses to the
201 This selects the Cadence SPI controller master driver
211 Flash over 1/2/4-bit wide bus. Enable this option if you have a
219 This enables dedicated general purpose SPI/Microwire1-compatible
220 master mode interface (SSI1) for CLPS711X-based CPUs.
226 This enables support for the Coldfire QSPI controller in master
227 mode.
230 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
234 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
252 tristate "Memory-mapped io interface driver for DW SPI core"
256 tristate "Baikal-T1 SPI driver for DW SPI core"
260 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
263 part of the Baikal-T1 System Boot Controller has got a very
265 chip-select and Tx/Rx FIFO with just 8 words depth available.
266 The later one is normally connected to an external SPI-nor flash
270 bool "Directly mapped Baikal-T1 Boot SPI flash support"
274 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
279 time-critical tasks (like the SPI memory operations implemented
285 tristate "Diolan DLN-2 USB SPI adapter"
292 will be called spi-dln2.
305 This enables using the Cirrus EP93xx SPI controller in master
306 mode.
312 The external bus unit (EBU) found on the FALC-ON SoC has SPI
328 This enables Freescale i.MX LPSPI controllers in master mode.
335 This enables support for the Quad SPI controller in master mode.
339 supports the high-level SPI memory interface.
353 This enables support for the Flex SPI controller in master mode.
357 supports the high-level SPI memory interface.
360 tristate "GPIO-based bitbanging SPI Master"
364 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
379 This enables support for the SPFI master controller found on
390 tristate "J-Core SPI Master"
393 This enables support for the SPI master controller in the J-Core
406 tristate "ICP DAS LP-8841 SPI Controller for RTC"
409 This driver provides an SPI master device to drive Maxim
410 DS-1302 real time clock.
413 LP-8x4x industrial computer.
416 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
419 This drivers supports the MPC52xx SPI controller in master SPI
420 mode.
427 Controller in master SPI mode.
434 Controller in SPI master mode.
450 This enables using the Freescale SPI controllers in master mode.
451 MPC83xx platform uses the controller in cpu mode or CPM/QE mode.
452 MPC8569 uses the controller in QE mode, MPC8610 in cpu mode.
454 master mode.
461 This enables support for the Freescale DSPI controller in master
462 mode. VF610, LS1021A and ColdFire platforms uses the controller.
468 This enables using the Freescale eSPI controllers in master mode.
477 This enables master mode support for the SPICC (SPI communication
485 This enables master mode support for the SPIFC (SPI flash
519 in master mode.
521 supports spi-mem interface.
528 Peripheral SPI controller in master mode.
534 This driver supports the Lantiq SSC SPI controller in master
535 mode. This controller is found on Intel (former Lantiq) SoCs like
543 This is the driver for OpenCores tiny SPI master controller.
564 SPI master controller for OMAP24XX and later Multichannel SPI
571 QSPI master controller for DRA7xxx used for flash devices.
573 it only supports single write mode.
579 OMAP SPI 100K master controller for omap7xx boards.
582 tristate "Orion SPI master"
585 This enables using the SPI master controller on the Orion
592 SPI driver for Microchip PIC32 SPI master controller.
620 tristate "PXA2xx SSP SPI master"
624 This enables using a PXA2xx or Sodaville SSP port as a SPI master
638 Rockchip SPI controller support DMA transport and PIO mode.
643 tristate "Mikrotik RB4XX SPI master"
649 tristate "Renesas RPC-IF SPI driver"
652 SPI driver for Renesas R-Car Gen3 RPC-IF.
672 for serial peripheral interface (SPI) mini-core. SPI in master
673 mode supports up to 50MHz, up to four chip selects, programmable
684 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
685 yes to this option, support will be included for the built-in SPI
689 will be called spi-geni-qcom.
699 bool "S3C24XX driver with FIQ pseudo-DMA"
704 DMA by using the fast-interrupt request framework, This allows
705 the driver to get DMA-like performance when there are either
791 PIO mode.
798 This enables support for the Quad SPI controller in master mode.
800 supports spi-mem interface.
803 tristate "STMicroelectronics SPI SSC-based driver"
828 that use the de-facto standard SPI protocol.
830 It also supports the new dual-bit and quad-bit SPI protocol.
908 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
911 Support for the SPI-I2C bridge found on the Analog Devices
912 AD-FMCOMMS1-EBZ board.
942 SPI driver for xtfpga SPI master controller.
944 This simple SPI master controller is built into xtfpga bitstreams
946 16 bit words in SPI mode 0, automatically asserting CS on transfer
955 in master mode.
972 # Add new SPI master controllers in alphabetical order above this line
984 select one or more specific mux-controller drivers.
993 tristate "User mode SPI device driver support"
995 This supports user mode SPI protocol drivers.
1031 If your system has a slave-capable SPI controller, you can enable