Unverified Commit 7db738b5 authored by Mauro Lima's avatar Mauro Lima Committed by Mark Brown
Browse files

spi: intel: Remove DANGEROUS tag from pci driver



Modern CPUs exposes this controller as PCI device that only uses
hardware sequencing capabilities which is safer than software
sequencing.
Leave the platform driver as *DANGEROUS* and update help text since
most of these controllers are using software sequencing.

Signed-off-by: default avatarMauro Lima <mauro.lima@eclypsium.com>
Acked-by: default avatarMika Westerberg <mika.westerberg@linux.intel.com>
Link: https://lore.kernel.org/r/20230206183143.75274-2-mauro.lima@eclypsium.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 94181198
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -447,7 +447,7 @@ config SPI_INTEL
	tristate

config SPI_INTEL_PCI
	tristate "Intel PCH/PCU SPI flash PCI driver (DANGEROUS)"
	tristate "Intel PCH/PCU SPI flash PCI driver"
	depends on PCI
	depends on X86 || COMPILE_TEST
	depends on SPI_MEM
@@ -455,8 +455,9 @@ config SPI_INTEL_PCI
	help
	  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.
	  and is used to hold BIOS and other persistent settings. This
	  driver only supports hardware sequencing mode. 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.
@@ -471,10 +472,10 @@ config SPI_INTEL_PLATFORM
	select SPI_INTEL
	help
	  This enables platform 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.
	  controller in master mode that is used to hold BIOS and other
	  persistent settings. Most of these controllers are using
	  software sequencing mode. 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.