mb/starlabs/starbook/mtl: Configure eSPI GPIOs
Meteor Lake doesn't seem to configure the eSPI GPIOs for S3 on reset, so add configuration from them so coreboot can configure them correctly. Change-Id: I4b74d320977faa60441e3d8b12980ef6ec41549d Signed-off-by: Sean Rhodes <sean@starlabs.systems> Reviewed-on: https://review.coreboot.org/c/coreboot/+/87008 Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
cb956861a1
commit
bb70c75700
1 changed files with 7 additions and 0 deletions
|
|
@ -140,12 +140,19 @@ const struct pad_config gpio_table[] = {
|
|||
* End: GPP_A23
|
||||
*/
|
||||
/* A00: ESPI_IO0_EC_R */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A00, UP_20K, DEEP, NF1),
|
||||
/* A01: ESPI_IO1_EC_R */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A01, UP_20K, DEEP, NF1),
|
||||
/* A02: ESPI_IO2_EC_R */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A02, UP_20K, DEEP, NF1),
|
||||
/* A03: ESPI_IO3_EC_R */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A03, UP_20K, DEEP, NF1),
|
||||
/* A04: ESPI_CS0_N */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A04, UP_20K, DEEP, NF1),
|
||||
/* A05: ESPI_CLK_EC_R */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A05, UP_20K, DEEP, NF1),
|
||||
/* A06: ESPI_RESET_N */
|
||||
PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A06, NONE, DEEP, NF1),
|
||||
/* A07: */
|
||||
PAD_NC(GPP_A07, NONE),
|
||||
/* A08: */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue