diff options
author | Tim Wawrzynczak <twawrzynczak@chromium.org> | 2019-08-07 15:33:04 -0600 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2019-08-09 01:25:46 +0000 |
commit | 08eca5dcc3659e5211eec94ef4c3c3fc4bf5d90b (patch) | |
tree | df04efbadf5334caaa210f0f13ac18b3e02afe83 /src/device/root_device.c | |
parent | c6e37081749c3518a87a24b2b92bd9b0e293ebbf (diff) | |
download | coreboot-08eca5dcc3659e5211eec94ef4c3c3fc4bf5d90b.tar.xz |
mb/google/hatch: Refactor override_early_gpio_table
There was the potential for misuse of the override early GPIO table,
because if the override early GPIO table did not have a corresponding
entry in the base table, it would not get overridden, and there was
no way to know except manual inspection (this has already happened
here), so now all hatch mainboards are required to explicitly list out
all of their required early GPIOs.
TEST=booted several hatch boards, verified that they can communicate
with TPM and successfully train memory
Change-Id: I0552b08a284fd6fb41a09fef431a0d006b0cf0bd
Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34782
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
Diffstat (limited to 'src/device/root_device.c')
0 files changed, 0 insertions, 0 deletions