Merge tag 'pm-5.18-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[sfrench/cifs-2.6.git] / drivers / mtd / spi-nor / controllers / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config SPI_ASPEED_SMC
3         tristate "Aspeed flash controllers in SPI mode"
4         depends on ARCH_ASPEED || COMPILE_TEST
5         depends on HAS_IOMEM && OF
6         help
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.
11
12 config SPI_HISI_SFC
13         tristate "Hisilicon FMC SPI NOR Flash Controller(SFC)"
14         depends on ARCH_HISI || COMPILE_TEST
15         depends on HAS_IOMEM
16         help
17           This enables support for HiSilicon FMC SPI NOR flash controller.
18
19 config SPI_NXP_SPIFI
20         tristate "NXP SPI Flash Interface (SPIFI)"
21         depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
22         depends on HAS_IOMEM
23         help
24           Enable support for the NXP LPC SPI Flash Interface controller.
25
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.