Intel PCH/PCU SPI flash platform driver (DANGEROUS)

modulename: spi-intel-platform.ko

configname: CONFIG_SPI_INTEL_PLATFORM

Linux Kernel Configuration
└─>Device Drivers
└─>SPI support
└─>Intel PCH/PCU SPI flash platform driver (DANGEROUS)
In linux kernel since version 5.2 (release Date: 2019-07-07)  
This enables platform support for the Intel PCH/PCU SPI
controller in master mode that is used to hold BIOS and other
persistent settings. Most of these controllers work in
software sequencing mode, which means that the controller
exposes the low level SPI-NOR opcodes to the software. Using
this driver it is possible to upgrade BIOS directly from Linux.

Say N here unless you know what you are doing. Overwriting the
SPI flash may render the system unbootable.

To compile this driver as a module, choose M here: the module
will be called spi-intel-platform.

source code:

depends
CONFIG_SPI
CONFIG_SPI_MASTER
CONFIG_SPI_MEM
CONFIG_COMPILE_TEST or CONFIG_X86