mb/google/brya/var/agah: Explicitly program GPP_H13 in ramstage

In order that GPP_H13 not use the GPIO override programming from its
baseboard (brya), explicitly program GPP_H13 to a output HIGH instead
of relying on the 20K pullup from the baseboard.

BUG=b:240617195
TEST=SSD still functional

Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Change-Id: Iddedebe2d5cfc0123932b14980d1268bcb147703
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67766
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tarun Tuli <taruntuli@google.com>
This commit is contained in:
Tim Wawrzynczak 2022-09-21 12:56:02 -06:00 committed by Felix Held
parent 25cc4a210d
commit 72bae5b9bd
1 changed files with 2 additions and 0 deletions

View File

@ -131,6 +131,8 @@ static const struct pad_config override_gpio_table[] = {
PAD_NC(GPP_H8, NONE), PAD_NC(GPP_H8, NONE),
/* H9 : I2C4_SCL ==> NC */ /* H9 : I2C4_SCL ==> NC */
PAD_NC(GPP_H9, NONE), PAD_NC(GPP_H9, NONE),
/* H13 : I2C7_SCL ==> EN_PP3300_SD */
PAD_CFG_GPO(GPP_H13, 1, DEEP),
/* H19 : SRCCLKREQ4# ==> LAN_CLKREQ_ODL */ /* H19 : SRCCLKREQ4# ==> LAN_CLKREQ_ODL */
PAD_CFG_NF(GPP_H19, NONE, DEEP, NF1), PAD_CFG_NF(GPP_H19, NONE, DEEP, NF1),
/* H21 : IMGCLKOUT2 ==> NC */ /* H21 : IMGCLKOUT2 ==> NC */