• Home
  • Raw
  • Download

Lines Matching +full:memory +full:- +full:controllers

1 # SPDX-License-Identifier: GPL-2.0-only
13 dynamic device discovery; some are even write-only or read-only.
16 eeprom and flash memory, codecs and various other controller
17 chips, analog to digital (and d-to-a) converters, and more.
24 work with most such devices and controllers.
44 If your system has an master-capable SPI controller (which
52 bool "SPI memory extension"
54 Enable this option if you want to enable the SPI memory extension.
56 by providing a high-level interface to send memory-like commands.
112 tristate "Aspeed flash controllers in SPI mode"
116 This enables support for the Firmware Memory controller (FMC)
118 to SPI NOR chips, and support for the SPI flash memory
145 supports spi-mem interface.
224 this code to manage the per-word or per-transfer accesses to the
254 Flash over 1/2/4-bit wide bus. Enable this option if you have a
266 Flash over up to 8-bit wide bus. Enable this option if you have a
274 This enables dedicated general purpose SPI/Microwire1-compatible
275 master mode interface (SSI1) for CLPS711X-based CPUs.
292 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
296 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
314 tristate "Memory-mapped io interface driver for DW SPI core"
318 tristate "Baikal-T1 SPI driver for DW SPI core"
322 Baikal-T1 SoC is equipped with three DW APB SSI-based MMIO SPI
323 controllers. Two of them are pretty much normal: with IRQ, DMA,
325 part of the Baikal-T1 System Boot Controller has got a very
327 chip-select and Tx/Rx FIFO with just 8 words depth available.
328 The later one is normally connected to an external SPI-nor flash
332 bool "Directly mapped Baikal-T1 Boot SPI flash support"
335 Directly mapped SPI flash memory is an interface specific to the
336 Baikal-T1 System Boot Controller. It is a 16MB MMIO region, which
337 can be used to access a peripheral memory device just by
341 time-critical tasks (like the SPI memory operations implemented
347 tristate "Diolan DLN-2 USB SPI adapter"
354 will be called spi-dln2.
367 The external bus unit (EBU) found on the FALC-ON SoC has SPI
377 controllers.
383 This enables Freescale i.MX LPSPI controllers in master mode.
394 supports the high-level SPI memory interface.
401 controllers.
411 will be called hisi-kunpeng-spi.
430 supports the high-level SPI memory interface.
433 tristate "GPIO-based bitbanging SPI Master"
437 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
456 tristate "Freescale i.MX SPI controllers"
459 This enables support for the Freescale i.MX SPI controllers.
468 will be called spi-ingenic.
482 persistent settings. Controllers present in modern Intel hardware
489 will be called spi-intel-pci.
499 persistent settings. Most of these controllers work in
501 exposes the low level SPI-NOR opcodes to the software. Using
508 will be called spi-intel-platform.
511 tristate "J-Core SPI Master"
514 This enables support for the SPI master controller in the J-Core
553 tristate "ICP DAS LP-8841 SPI Controller for RTC"
557 DS-1302 real time clock.
560 LP-8x4x industrial computer.
563 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
597 This enables using the Freescale SPI controllers in master mode.
615 This enables using the Freescale eSPI controllers in master mode.
636 tristate "Microchip FPGA SPI controllers"
639 This enables the SPI driver for Microchip FPGA SPI controllers.
640 Say Y or M here if you want to use the "hard" controllers on
642 If built as a module, it will be called spi-microchip-core.
645 tristate "Microchip FPGA QSPI controllers"
648 This enables the QSPI driver for Microchip FPGA QSPI controllers.
649 Say Y or M here if you want to use the QSPI controllers on
651 If built as a module, it will be called spi-microchip-core-qspi.
683 This enables support for SPI-NAND mode on the MediaTek NAND
685 is implemented as a SPI-MEM controller with pipelined ECC
697 supports the spi-mem interface.
707 supports spi-mem interface.
775 called as spi-pci1xxxx.
850 tristate "Renesas RPC-IF SPI driver"
853 SPI driver for Renesas R-Car Gen3 or RZ/G2 RPC-IF.
879 for serial peripheral interface (SPI) mini-core. SPI in master
892 yes to this option, support will be included for the built-in SPI
896 will be called spi-geni-qcom.
959 for connecting an SPI Flash memory over up to 8-bit wide bus.
994 supports spi-mem interface.
997 tristate "STMicroelectronics SPI SSC-based driver"
1022 called as spi-sunplus-sp7021.
1033 that use the de-facto standard SPI protocol.
1035 It also supports the new dual-bit and quad-bit SPI protocol.
1109 UniPhier SoCs have SCSSI and MCSSI SPI controllers.
1117 tristate "Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver"
1120 Support for the SPI-I2C bridge found on the Analog Devices
1121 AD-FMCOMMS1-EBZ board.
1164 This controller only supports SPI memory interface.
1171 This controller only supports SPI memory interface.
1180 # Add new SPI master controllers in alphabetical order above this line
1192 select one or more specific mux-controller drivers.
1195 # There are lots of SPI device types, with sensors and memory
1236 If your system has a slave-capable SPI controller, you can enable