diff options
author | Raul E Rangel <rrangel@chromium.org> | 2021-04-02 10:32:03 -0600 |
---|---|---|
committer | Raul Rangel <rrangel@chromium.org> | 2021-04-05 15:02:00 +0000 |
commit | b92383a8a5adc3be5a18477c559badad3de01af8 (patch) | |
tree | 3856526c08d01f5ee1e01291f250044841c564aa /util/bincfg | |
parent | 1d0e4930baa5afabdb6d531bbae31a61da7c2f87 (diff) |
soc/amd/common/espi: Reset eSPI registers to known state
This sets the eSPI registers to the reset values specified in the PPR.
On Cezanne, the PSP modifies these registers such that the eSPI
peripheral cannot send DEFER packets. This causes random bus errors.
These reset values are identical to what is currently used on Zork.
I didn't clear out ESPI_DECODE because it's currently being done by
cb:51749.
BUG=b:183524609
TEST=Boot guybrush to the OS
Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Change-Id: Ic3a9860747aac78121358b4499d8a38052236c0c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/52058
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'util/bincfg')
0 files changed, 0 insertions, 0 deletions