soc/amd/common/espi: Don't set alert pin in espi_set_initial_config

The eSPI spec says that the Alert Mode defaults to in-band on reset.
This change ensures the controller is in sync with the eSPI peripheral.

The configured alert mode is configured in
espi_set_general_configuration.

BUG=b:187122344, b:186135022
TEST=Boot guybrush and make sure we don't get any eSPI errors.

Signed-off-by: Raul E Rangel <rrangel@chromium.org>
Change-Id: Ib43e190d08d77ecfcd22ead2bf42e5de2202b555
Reviewed-on: https://review.coreboot.org/c/coreboot/+/52953
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Rob Barnes <robbarnes@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Raul E Rangel 2021-05-05 13:32:36 -06:00 committed by Felix Held
parent d2d762a4c9
commit 6eced03b25
1 changed files with 0 additions and 3 deletions

View File

@ -864,9 +864,6 @@ static void espi_set_initial_config(const struct espi_config *mb_cfg)
{ {
uint32_t espi_initial_mode = ESPI_OP_FREQ_16_MHZ | ESPI_IO_MODE_SINGLE; uint32_t espi_initial_mode = ESPI_OP_FREQ_16_MHZ | ESPI_IO_MODE_SINGLE;
if (mb_cfg->dedicated_alert_pin)
espi_initial_mode |= ESPI_ALERT_MODE;
espi_write32(ESPI_SLAVE0_CONFIG, espi_initial_mode); espi_write32(ESPI_SLAVE0_CONFIG, espi_initial_mode);
} }