Lines Matching +full:zynq +full:- +full:can +full:- +full:1

1 # SPDX-License-Identifier: GPL-2.0-only
10 protocol. Chips that support SPI can have data transfer rates
13 dynamic device discovery; some are even write-only or read-only.
17 chips, analog to digital (and d-to-a) converters, and more.
18 MMC and SD cards can be accessed using SPI protocol; and for
44 If your system has an master-capable SPI controller (which
45 provides the clock and chipselect), you can enable that
56 by providing a high-level interface to send memory-like commands.
66 This enables support for SPI-NAND mode on the Airoha NAND
68 is implemented as a SPI-MEM controller.
155 supports spi-mem interface.
231 With a few GPIO pins, your system can bitbang the SPI protocol.
234 this code to manage the per-word or per-transfer accesses to the
249 This same cable can be used to flash new firmware.
255 used by Xilinx Zynq and ZynqMP.
264 Flash over 1/2/4-bit wide bus. Enable this option if you have a
276 Flash over up to 8-bit wide bus. Enable this option if you have a
290 This enables dedicated general purpose SPI/Microwire1-compatible
291 master mode interface (SSI1) for CLPS711X-based CPUs.
309 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
313 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
331 tristate "Memory-mapped io interface driver for DW SPI core"
335 tristate "Baikal-T1 SPI driver for DW SPI core"
339 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
342 part of the Baikal-T1 System Boot Controller has got a very
344 chip-select and Tx/Rx FIFO with just 8 words depth available.
345 The later one is normally connected to an external SPI-nor flash
346 of 128Mb (in general can be of bigger size).
349 bool "Directly mapped Baikal-T1 Boot SPI flash support"
353 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
354 can be used to access a peripheral memory device just by
358 time-critical tasks (like the SPI memory operations implemented
364 tristate "Diolan DLN-2 USB SPI adapter"
370 This driver can also be built as a module. If so, the module
371 will be called spi-dln2.
384 The external bus unit (EBU) found on the FALC-ON SoC has SPI
408 Up to four flash chips can be connected on two buses with two
411 supports the high-level SPI memory interface.
427 This driver can also be built as a module. If so, the module
428 will be called hisi-kunpeng-spi.
444 Up to four slave devices can be connected on two buses with two
447 supports the high-level SPI memory interface.
450 tristate "GPIO-based bitbanging SPI Master"
454 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
460 Note that this driver often won't achieve even 1 Mbit/sec speeds,
461 making it unusually slow for SPI. If your platform can inline
485 will be called spi-ingenic.
506 will be called spi-intel-pci.
518 exposes the low level SPI-NOR opcodes to the software. Using
525 will be called spi-intel-platform.
528 tristate "J-Core SPI Master"
531 This enables support for the SPI master controller in the J-Core
570 tristate "ICP DAS LP-8841 SPI Controller for RTC"
574 DS-1302 real time clock.
577 LP-8x4x industrial computer.
580 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
644 This driver can also be built as a module. If so, the module
645 will be called spi-ljca.
670 If built as a module, it will be called spi-microchip-core.
679 If built as a module, it will be called spi-microchip-core-qspi.
702 It can perform generic SPI transfers up to 6 bytes via generic
711 This enables support for SPI-NAND mode on the MediaTek NAND
713 is implemented as a SPI-MEM controller with pipelined ECC
725 supports the spi-mem interface.
735 supports spi-mem interface.
802 This driver can be built as module. If so, the module will be
803 called as spi-pci1xxxx.
841 controller. The driver can be configured to use any SSP port.
877 tristate "Renesas RPC-IF SPI driver"
880 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
907 for serial peripheral interface (SPI) mini-core. SPI in master
911 This driver can also be built as a module. If so, the module
920 yes to this option, support will be included for the built-in SPI
923 This driver can also be built as a module. If so, the module
924 will be called spi-geni-qcom.
987 for connecting an SPI Flash memory over up to 8-bit wide bus.
1022 supports spi-mem interface.
1025 tristate "STMicroelectronics SPI SSC-based driver"
1049 This driver can also be built as a module. If so, the module will be
1050 called as spi-sunplus-sp7021.
1061 that use the de-facto standard SPI protocol.
1063 It also supports the new dual-bit and quad-bit SPI protocol.
1145 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
1148 Support for the SPI-I2C bridge found on the Analog Devices
1149 AD-FMCOMMS1-EBZ board.
1186 tristate "Xilinx Zynq QSPI controller"
1190 This enables support for the Zynq Quad SPI controller
1198 Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
1220 select one or more specific mux-controller drivers.
1264 If your system has a slave-capable SPI controller, you can enable