summaryrefslogtreecommitdiffstats
path: root/src/Kconfig
diff options
context:
space:
mode:
authorTimothy Pearson <tpearson@raptorengineeringinc.com>2015-08-28 20:48:17 -0500
committerMartin Roth <martinroth@google.com>2016-01-07 16:52:31 +0100
commitc764c7488b2cb536bc4e09e6a8a639beeabfddeb (patch)
tree8f63f9a4386a83ac1f5269f005c1e4394a94c75a /src/Kconfig
parent046d2174207d79681fe98206ce92074ac610957e (diff)
downloadcoreboot-c764c7488b2cb536bc4e09e6a8a639beeabfddeb.tar.gz
coreboot-c764c7488b2cb536bc4e09e6a8a639beeabfddeb.tar.bz2
coreboot-c764c7488b2cb536bc4e09e6a8a639beeabfddeb.zip
cpu/amd/microcode: Introduce CBFS access spinlock to avoid IOMMU failure
When microcode updates are enabled, this fixes an issue identical to that described in GIT hash 7b22d84d: * drivers/pc80: Add optional spinlock for nvram CBFS access Change-Id: Ib7e8cb171f44833167053ca98a85cca23021dfba Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com> Reviewed-on: https://review.coreboot.org/12063 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/Kconfig')
-rw-r--r--src/Kconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Kconfig b/src/Kconfig
index a8b086913a6c..f6702eadafb7 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -489,6 +489,10 @@ config HAVE_ROMSTAGE_NVRAM_CBFS_SPINLOCK
SR565x, that cannot handle concurrent CBFS accesses from
multiple APs during early startup.
+config HAVE_ROMSTAGE_MICROCODE_CBFS_SPINLOCK
+ bool
+ default n
+
config HAVE_MONOTONIC_TIMER
def_bool n
help