Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - S index
The Linux kernel configuration item CONFIG_SPI_INTEL_PCI
has multiple definitions:
drivers/spi/Kconfig
The configuration item CONFIG_SPI_INTEL_PCI:
( CONFIG_PCI ) && ( CONFIG_X86 || CONFIG_COMPILE_TEST ) && ( CONFIG_SPI_MEM )
spi-intel-pci
This enables PCI support for the Intel PCH/PCU SPI controller in master mode. This controller is used to hold BIOS and other persistent settings. Controllers present in modern Intel hardware only work in hardware sequencing mode, this means that the controller exposes a subset of operations that makes it safer to use. Using this driver it is possible to upgrade BIOS directly from Linux.
To compile this driver as a module, choose M here: the module will be called spi-intel-pci.
drivers/spi/Kconfig
The configuration item CONFIG_SPI_INTEL_PCI:
( CONFIG_PCI ) && ( CONFIG_X86 || CONFIG_COMPILE_TEST ) && ( CONFIG_SPI_MEM )
spi-intel-pci
This enables PCI support for the Intel PCH/PCU SPI controller in master mode. This controller is present in modern Intel hardware and is used to hold BIOS and other persistent settings. 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-pci.
Numeric ID (from LKDDb) and names (from pci.ids) of recognized devices:
8086
("Intel Corporation"), device: 02a4
("Comet Lake SPI (flash) Controller")8086
("Intel Corporation"), device: 06a4
("Comet Lake PCH SPI Controller")8086
("Intel Corporation"), device: 18e0
("Atom Processor P5xxx Series SPI Controller")8086
("Intel Corporation"), device: 19e0
("Atom Processor C3000 Series SPI Controller")8086
("Intel Corporation"), device: 1bca
8086
("Intel Corporation"), device: 34a4
("Ice Lake-LP SPI Controller")8086
("Intel Corporation"), device: 38a4
("Ice Lake SPI Controller")8086
("Intel Corporation"), device: 43a4
("Tiger Lake-H SPI Controller")8086
("Intel Corporation"), device: 4b24
("Elkhart Lake SPI (Flash) Controller")8086
("Intel Corporation"), device: 4da4
("Jasper Lake SPI Controller")8086
("Intel Corporation"), device: 51a4
("Alder Lake-P PCH SPI Controller")8086
("Intel Corporation"), device: 54a4
("Alder Lake-N SPI (flash) Controller")8086
("Intel Corporation"), device: 5794
8086
("Intel Corporation"), device: 7a24
("Raptor Lake SPI (flash) Controller")8086
("Intel Corporation"), device: 7aa4
("Alder Lake-S PCH SPI Controller")8086
("Intel Corporation"), device: 7e23
("Meteor Lake-P SPI Controller")8086
("Intel Corporation"), device: 7f24
8086
("Intel Corporation"), device: 9d24
8086
("Intel Corporation"), device: 9da4
("Cannon Point-LP SPI Controller")8086
("Intel Corporation"), device: a0a4
("Tiger Lake-LP SPI Controller")8086
("Intel Corporation"), device: a1a4
("C620 Series Chipset Family SPI Controller")8086
("Intel Corporation"), device: a224
("Lewisburg SPI Controller")8086
("Intel Corporation"), device: a2a4
("200 Series/Z370 Chipset Family SPI Controller")8086
("Intel Corporation"), device: a324
("Cannon Lake PCH SPI Controller")8086
("Intel Corporation"), device: a3a4
8086
("Intel Corporation"), device: a823
("Lunar Lake-M SPI Controller")8086
("Intel Corporation"), device: ae23
8086
("Intel Corporation"), device: e323
8086
("Intel Corporation"), device: e423
Raw data from LKDDb:
lkddb module spi-intel-pci CONFIG_SPI_INTEL_PCI : drivers/spi/Kconfig : "Intel PCH/PCU SPI flash PCI driver" # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 02a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 06a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 18e0 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 19e0 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 1bca .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 34a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 38a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 43a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 4b24 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 4da4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 51a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 54a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 5794 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.6–6.12, 6.13-rc+HEAD
lkddb pci 8086 7a24 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 7aa4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 7e23 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 7f24 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.8–6.12, 6.13-rc+HEAD
lkddb pci 8086 9d24 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.3–6.12, 6.13-rc+HEAD
lkddb pci 8086 9da4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.3–6.12, 6.13-rc+HEAD
lkddb pci 8086 a0a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 a1a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 a224 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 a2a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.3–6.12, 6.13-rc+HEAD
lkddb pci 8086 a324 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 a3a4 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 5.18–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb pci 8086 a823 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.8–6.12, 6.13-rc+HEAD
lkddb pci 8086 ae23 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.4–6.7, 6.8-rc+HEAD
lkddb pci 8086 e323 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.13-rc+HEAD
lkddb pci 8086 e423 .... .... ...... : CONFIG_SPI CONFIG_SPI_INTEL_PCI : drivers/spi/spi-intel-pci.c # in 6.13-rc+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - S index
Automatically generated (in year 2025). See also LKDDb sources on GitLab