Lines Matching +full:master +full:- +full:level

1 # SPDX-License-Identifier: GPL-2.0-only
9 The "Serial Peripheral Interface" is a low level synchronous
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"
66 This enables support for SPI-NAND mode on the Airoha NAND
68 is implemented as a SPI-MEM controller.
89 Altera SPI master controller. The SPI master is connected
96 This enables master mode support for the SPIFC (SPI flash
107 to a single device like spi-nor (nvram), input device controller
156 This selects a driver for the AT91 USART Controller as SPI Master,
164 This enables support for the Quad SPI controller in master mode.
166 supports spi-mem interface.
189 This selects a driver for the Broadcom BCM2835 SPI master.
191 The BCM2835 contains two types of SPI master controller; the
192 "universal SPI master", and the regular SPI controller. This driver
200 This selects a driver for the Broadcom BCM2835 SPI aux master.
202 The BCM2835 contains two types of SPI master controller; the
203 "universal SPI master", and the regular SPI controller.
227 based platforms. This driver works for both SPI master for SPI NOR
245 this code to manage the per-word or per-transfer accesses to the
265 This selects the Cadence SPI controller master driver
275 Flash over 1/2/4-bit wide bus. Enable this option if you have a
287 Flash over up to 8-bit wide bus. Enable this option if you have a
301 This enables dedicated general purpose SPI/Microwire1-compatible
302 master mode interface (SSI1) for CLPS711X-based CPUs.
308 This enables support for the Coldfire QSPI controller in master
320 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
324 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
342 tristate "Memory-mapped io interface driver for DW SPI core"
346 tristate "Baikal-T1 SPI driver for DW SPI core"
350 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
353 part of the Baikal-T1 System Boot Controller has got a very
355 chip-select and Tx/Rx FIFO with just 8 words depth available.
356 The later one is normally connected to an external SPI-nor flash
360 bool "Directly mapped Baikal-T1 Boot SPI flash support"
364 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
369 time-critical tasks (like the SPI memory operations implemented
375 tristate "Diolan DLN-2 USB SPI adapter"
382 will be called spi-dln2.
388 This enables using the Cirrus EP93xx SPI controller in master
395 The external bus unit (EBU) found on the FALC-ON SoC has SPI
411 This enables Freescale i.MX LPSPI controllers in master mode.
418 This enables support for the Quad SPI controller in master mode.
422 supports the high-level SPI memory interface.
439 will be called hisi-kunpeng-spi.
454 This enables support for the Flex SPI controller in master mode.
458 supports the high-level SPI memory interface.
461 tristate "GPIO-based bitbanging SPI Master"
465 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
480 This enables support for the SPFI master controller found on
496 will be called spi-ingenic.
509 master mode. This controller is used to hold BIOS and other
517 will be called spi-intel-pci.
526 controller in master mode that is used to hold BIOS and other
529 exposes the low level SPI-NOR opcodes to the software. Using
536 will be called spi-intel-platform.
539 tristate "J-Core SPI Master"
542 This enables support for the SPI master controller in the J-Core
546 tristate "Support for KEBA SPI master type 2 hardware"
551 This driver supports KEBA SPI master type 2 FPGA implementation,
555 will be called spi-kspi2.
593 tristate "ICP DAS LP-8841 SPI Controller for RTC"
596 This driver provides an SPI master device to drive Maxim
597 DS-1302 real time clock.
600 LP-8x4x industrial computer.
603 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
606 This drivers supports the MPC52xx SPI controller in master SPI
614 Controller in master SPI mode.
621 Controller in SPI master mode.
637 This enables using the Freescale SPI controllers in master mode.
641 master mode.
648 This enables support for the Freescale DSPI controller in master
655 This enables using the Freescale eSPI controllers in master mode.
668 will be called spi-ljca.
675 This enables master mode support for the SPICC (SPI communication
683 This enables master mode support for the SPIFC (SPI flash
693 If built as a module, it will be called spi-microchip-core.
702 If built as a module, it will be called spi-microchip-core-qspi.
734 This enables support for SPI-NAND mode on the MediaTek NAND
736 is implemented as a SPI-MEM controller with pipelined ECC
748 supports the spi-mem interface.
756 in master mode.
758 supports spi-mem interface.
765 Peripheral SPI controller in master mode.
771 This driver supports the Lantiq SSC SPI controller in master
780 This is the driver for OpenCores tiny SPI master controller.
801 SPI master controller for OMAP24XX and later Multichannel SPI
808 QSPI master controller for DRA7xxx used for flash devices.
813 tristate "Orion SPI master"
816 This enables using the SPI master controller on the Orion
826 called as spi-pci1xxxx.
832 SPI driver for Microchip PIC32 SPI master controller.
859 tristate "PXA2xx SSP SPI master"
863 This enables using a PXA2xx or Sodaville SSP port as a SPI master
870 tristate "Realtek SPI-NAND Flash Controller"
874 This enables support for the SPI-NAND Flash controller on
878 only supports the spi-mem interface.
905 tristate "Mikrotik RB4XX SPI master"
911 tristate "Renesas RPC-IF SPI driver"
914 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
941 for serial peripheral interface (SPI) mini-core. SPI in master
953 master mode on the Qualcomm Technologies Inc.'s SoCs. If you say
954 yes to this option, support will be included for the built-in SPI
958 will be called spi-geni-qcom.
1021 for connecting an SPI Flash memory over up to 8-bit wide bus.
1054 This enables support for the Quad SPI controller in master mode.
1056 supports spi-mem interface.
1059 tristate "STMicroelectronics SPI SSC-based driver"
1084 called as spi-sunplus-sp7021.
1095 that use the de-facto standard SPI protocol.
1097 It also supports the new dual-bit and quad-bit SPI protocol.
1179 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
1182 Support for the SPI-I2C bridge found on the Analog Devices
1183 AD-FMCOMMS1-EBZ board.
1212 SPI driver for xtfpga SPI master controller.
1214 This simple SPI master controller is built into xtfpga bitstreams
1225 in master mode.
1242 # Add new SPI master controllers in alphabetical order above this line
1254 select one or more specific mux-controller drivers.
1298 If your system has a slave-capable SPI controller, you can enable