• Home
  • Raw
  • Download

Lines Matching +full:flash +full:- +full:dma

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.
44 If your system has an master-capable SPI controller (which
56 by providing a high-level interface to send memory-like commands.
111 supports spi-mem interface.
170 Enables support for the Broadcom SPI flash and MSPI controller.
173 flash device as well as MSPI device.
181 this code to manage the per-word or per-transfer accesses to the
196 This same cable can be used to flash new firmware.
208 Enable support for the Cadence Quad SPI Flash controller.
211 Flash over 1/2/4-bit wide bus. Enable this option if you have a
213 Flash as an MTD device.
219 This enables dedicated general purpose SPI/Microwire1-compatible
220 master mode interface (SSI1) for CLPS711X-based CPUs.
230 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller"
234 SPI master controller for DaVinci/DA8x/OMAP-L/AM1x SPI modules.
245 bool "DMA support for DW SPI controller"
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
261 controllers. Two of them are pretty much normal: with IRQ, DMA,
263 part of the Baikal-T1 System Boot Controller has got a very
264 limited resources: no IRQ, no DMA, only a single native
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"
273 Directly mapped SPI flash memory is an interface specific to the
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.
312 The external bus unit (EBU) found on the FALC-ON SoC has SPI
313 emulation that is designed for serial flash access. This driver
336 Up to four flash chips can be connected on two buses with two
339 supports the high-level SPI memory interface.
342 tristate "HiSilicon SPI NOR Flash Controller for Hi16XX chipsets"
346 This enables support for HiSilicon v3xx SPI NOR flash controller
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
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"
410 DS-1302 real time clock.
413 LP-8x4x industrial computer.
416 tristate "Freescale MPC52xx SPI (non-PSC) controller support"
485 This enables master mode support for the SPIFC (SPI flash
508 ARM SoCs. This is a controller specifically for SPI NOR flash.
514 tristate "Nuvoton NPCM FLASH Interface Unit"
518 This enables support for the Flash Interface Unit SPI controller
521 supports spi-mem interface.
571 QSPI master controller for DRA7xxx used for flash devices.
638 Rockchip SPI controller support DMA transport and PIO mode.
639 The main usecase of this controller is to use spi flash as boot
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
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
706 no free DMA channels, or when doing transfers that required both
789 STM32 SPI controller supports DMA and PIO modes. When DMA
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.
855 tristate "Nvidia Tegra20 Serial flash Controller"
859 SPI driver for Nvidia Tegra20 Serial flash Controller interface.
860 The main usecase of this controller is to use spi flash as boot
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.
984 select one or more specific mux-controller drivers.
1031 If your system has a slave-capable SPI controller, you can enable