mb/google/brya: disable early EC sync for nereid

The ITE EC used on Nereid can take a long time to update, and especially
too long to erase. There is a 1 second timeout enforced on the EC erase
command, but Nereid's IT81302 will typically take about 5 seconds to
complete erase, and could take as long as 30.

Since this affects any Nissa variant using an ITE EC and it's nice to
make the entire Nissa project consistent, this change disables early
sync for all Nissa boards.

BUG=b:222987250
TEST=EC software sync is no longer attempted (and thus does not fail) on
     Nereid.

Signed-off-by: Peter Marheine <pmarheine@chromium.org>
Change-Id: I55d36479e680c34a8bff65776e7e295e94291342
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63733
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Reviewed-by: Edward O'Callaghan <quasisec@chromium.org>
This commit is contained in:
Peter Marheine 2022-04-20 14:30:11 +10:00 committed by Edward O'Callaghan
parent c4af5e4009
commit c814fa5915
1 changed files with 1 additions and 1 deletions

View File

@ -207,7 +207,7 @@ config VARIANT_DIR
default "mithrax" if BOARD_GOOGLE_MITHRAX default "mithrax" if BOARD_GOOGLE_MITHRAX
config VBOOT config VBOOT
select VBOOT_EARLY_EC_SYNC select VBOOT_EARLY_EC_SYNC if !BOARD_GOOGLE_BASEBOARD_NISSA
select VBOOT_LID_SWITCH select VBOOT_LID_SWITCH
config DIMM_SPD_SIZE config DIMM_SPD_SIZE