Lines Matching +full:zynq +full:- +full:gpio
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.
44 If your system has an master-capable SPI controller (which
56 by providing a high-level interface to send memory-like commands.
69 This enables support for SPI-NAND mode on the Airoha NAND
71 is implemented as a SPI-MEM controller.
110 SPI-MEM interface, it doesn't support generic SPI.
117 This enables master mode support for the SPISG (SPI scatter-gather
129 to a single device like spi-nor (nvram), input device controller
188 supports spi-mem interface.
265 With a few GPIO pins, your system can bitbang the SPI protocol.
266 Select this to get SPI support through I/O pins (GPIO, parallel
268 this code to manage the per-word or per-transfer accesses to the
289 used by Xilinx Zynq and ZynqMP.
298 Flash over 1/2/4-bit wide bus. Enable this option if you have a
310 Flash over up to 8-bit wide bus. Enable this option if you have a
324 This enables dedicated general purpose SPI/Microwire1-compatible
325 master mode interface (SSI1) for CLPS711X-based CPUs.
343 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
347 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
365 tristate "Memory-mapped io interface driver for DW SPI core"
369 tristate "Baikal-T1 SPI driver for DW SPI core"
373 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
376 part of the Baikal-T1 System Boot Controller has got a very
378 chip-select and Tx/Rx FIFO with just 8 words depth available.
379 The later one is normally connected to an external SPI-nor flash
383 bool "Directly mapped Baikal-T1 Boot SPI flash support"
387 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
392 time-critical tasks (like the SPI memory operations implemented
398 tristate "Diolan DLN-2 USB SPI adapter"
405 will be called spi-dln2.
418 The external bus unit (EBU) found on the FALC-ON SoC has SPI
445 supports the high-level SPI memory interface.
462 will be called hisi-kunpeng-spi.
481 supports the high-level SPI memory interface.
484 tristate "GPIO-based bitbanging SPI Master"
488 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
491 except that the spi_board_info.controller_data holds the GPIO number
496 GPIO operations, you should be able to leverage that for better
519 will be called spi-ingenic.
540 will be called spi-intel-pci.
552 exposes the low level SPI-NOR opcodes to the software. Using
559 will be called spi-intel-platform.
562 tristate "J-Core SPI Master"
565 This enables support for the SPI master controller in the J-Core
578 will be called spi-kspi2.
616 tristate "ICP DAS LP-8841 SPI Controller for RTC"
620 DS-1302 real time clock.
623 LP-8x4x industrial computer.
626 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
691 will be called spi-ljca.
716 If built as a module, it will be called spi-microchip-core.
725 If built as a module, it will be called spi-microchip-core-qspi.
757 This enables support for SPI-NAND mode on the MediaTek NAND
759 is implemented as a SPI-MEM controller with pipelined ECC
771 supports the spi-mem interface.
781 supports spi-mem interface.
849 called as spi-pci1xxxx.
893 tristate "Realtek SPI-NAND Flash Controller"
897 This enables support for the SPI-NAND Flash controller on
901 only supports the spi-mem interface.
935 tristate "Renesas RPC-IF SPI driver"
938 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
982 for serial peripheral interface (SPI) mini-core. SPI in master
995 yes to this option, support will be included for the built-in SPI
999 will be called spi-geni-qcom.
1062 for connecting an SPI Flash memory over up to 8-bit wide bus.
1106 supports spi-mem interface.
1116 supports spi-mem interface.
1119 tristate "STMicroelectronics SPI SSC-based driver"
1144 called as spi-sunplus-sp7021.
1155 that use the de-facto standard SPI protocol.
1157 It also supports the new dual-bit and quad-bit SPI protocol.
1247 will be called spi-virtio.
1250 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
1253 Support for the SPI-I2C bridge found on the Analog Devices
1254 AD-FMCOMMS1-EBZ board.
1291 tristate "Xilinx Zynq QSPI controller"
1295 This enables support for the Zynq Quad SPI controller
1303 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
1327 select one or more specific mux-controller drivers.
1355 sysfs interface, with each line presented as a kind of GPIO
1371 If your system has a slave-capable SPI controller, you can enable
1398 tristate "SPI offload trigger using ADI sigma-delta utility"
1400 SPI offload trigger from ADI sigma-delta utility FPGA IP block.