mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-29 14:05:19 +08:00
e23e5a05d1
The preferred way to implement SPI-NOR controller drivers is through SPI subsubsystem utilizing the SPI MEM core functions. This converts the Intel SPI flash controller driver over the SPI MEM by moving the driver from SPI-NOR subsystem to SPI subsystem and in one go make it use the SPI MEM functions. The driver name will be changed from intel-spi to spi-intel to match the convention used in the SPI subsystem. Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Reviewed-by: Mauro Lima <mauro.lima@eclypsium.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Acked-by: Lee Jones <lee.jones@linaro.org> Acked-by: Pratyush Yadav <p.yadav@ti.com> Reviewed-by: Tudor Ambarus <tudor.ambarus@microchip.com> Link: https://lore.kernel.org/r/20220209122706.42439-3-mika.westerberg@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
29 lines
1.0 KiB
Plaintext
29 lines
1.0 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config SPI_ASPEED_SMC
|
|
tristate "Aspeed flash controllers in SPI mode"
|
|
depends on ARCH_ASPEED || COMPILE_TEST
|
|
depends on HAS_IOMEM && OF
|
|
help
|
|
This enables support for the Firmware Memory controller (FMC)
|
|
in the Aspeed AST2500/AST2400 SoCs when attached to SPI NOR chips,
|
|
and support for the SPI flash memory controller (SPI) for
|
|
the host firmware. The implementation only supports SPI NOR.
|
|
|
|
config SPI_HISI_SFC
|
|
tristate "Hisilicon FMC SPI NOR Flash Controller(SFC)"
|
|
depends on ARCH_HISI || COMPILE_TEST
|
|
depends on HAS_IOMEM
|
|
help
|
|
This enables support for HiSilicon FMC SPI NOR flash controller.
|
|
|
|
config SPI_NXP_SPIFI
|
|
tristate "NXP SPI Flash Interface (SPIFI)"
|
|
depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
|
|
depends on HAS_IOMEM
|
|
help
|
|
Enable support for the NXP LPC SPI Flash Interface controller.
|
|
|
|
SPIFI is a specialized controller for connecting serial SPI
|
|
Flash. Enable this option if you have a device with a SPIFI
|
|
controller and want to access the Flash as a mtd device.
|