diff options
author | Timothy Pearson <tpearson@raptorengineeringinc.com> | 2015-08-28 20:48:17 -0500 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2016-01-07 16:52:31 +0100 |
commit | c764c7488b2cb536bc4e09e6a8a639beeabfddeb (patch) | |
tree | 8f63f9a4386a83ac1f5269f005c1e4394a94c75a /src/Kconfig | |
parent | 046d2174207d79681fe98206ce92074ac610957e (diff) | |
download | coreboot-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/Kconfig | 4 |
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 |