1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Aspeed flash controllers in SPI mode"
4 depends on ARCH_ASPEED || COMPILE_TEST
5 depends on HAS_IOMEM && OF
7 This enables support for the Firmware Memory controller (FMC)
8 in the Aspeed AST2500/AST2400 SoCs when attached to SPI NOR chips,
9 and support for the SPI flash memory controller (SPI) for
10 the host firmware. The implementation only supports SPI NOR.
13 tristate "Hisilicon FMC SPI NOR Flash Controller(SFC)"
14 depends on ARCH_HISI || COMPILE_TEST
17 This enables support for HiSilicon FMC SPI NOR flash controller.
20 tristate "NXP SPI Flash Interface (SPIFI)"
21 depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
24 Enable support for the NXP LPC SPI Flash Interface controller.
26 SPIFI is a specialized controller for connecting serial SPI
27 Flash. Enable this option if you have a device with a SPIFI
28 controller and want to access the Flash as a mtd device.
33 config SPI_INTEL_SPI_PCI
34 tristate "Intel PCH/PCU SPI flash PCI driver (DANGEROUS)"
38 This enables PCI support for the Intel PCH/PCU SPI controller in
39 master mode. This controller is present in modern Intel hardware
40 and is used to hold BIOS and other persistent settings. Using
41 this driver it is possible to upgrade BIOS directly from Linux.
43 Say N here unless you know what you are doing. Overwriting the
44 SPI flash may render the system unbootable.
46 To compile this driver as a module, choose M here: the module
47 will be called intel-spi-pci.
49 config SPI_INTEL_SPI_PLATFORM
50 tristate "Intel PCH/PCU SPI flash platform driver (DANGEROUS)"
54 This enables platform support for the Intel PCH/PCU SPI
55 controller in master mode. This controller is present in modern
56 Intel hardware and is used to hold BIOS and other persistent
57 settings. Using this driver it is possible to upgrade BIOS
60 Say N here unless you know what you are doing. Overwriting the
61 SPI flash may render the system unbootable.
63 To compile this driver as a module, choose M here: the module
64 will be called intel-spi-platform.