mb/google/fatcat/var/felino: Set GPP_A15 and GPP_B23 as not used

GPP_B23 and GPP_A15 GPIOs in Felino design being used for MEM
straping selection but Felino supports only one mem id (index 0)
hence, these GPIO reads were never needed in felino code.

The GPP_A15 and GPP_B23 pins on the Fatcat mainboard variant Felino
are no longer used. Update the GPIO table to reflect this and
explicitly set the pins to not connected (NC) as per schematics
dated 08/30.

TEST=Able to build and boot google/felino.

Change-Id: I9d8ed19aab612f7104227544c24c37d19024cfb0
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/89155
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
This commit is contained in:
Subrata Banik 2025-09-12 10:00:04 +00:00
commit 3639648f81

View file

@ -40,8 +40,8 @@ static const struct pad_config gpio_table[] = {
PAD_CFG_GPI_SCI_LOW(GPP_A12, NONE, DEEP, LEVEL),
/* GPP_A13: Not used */
PAD_NC(GPP_A13, NONE),
/* GPP_A15: HW_ID1 */
PAD_CFG_GPI(GPP_A15, NONE, PLTRST),
/* GPP_A15: Not used */
PAD_NC(GPP_A15, NONE),
/* GPP_A16: BT_RF_KILL_N */
PAD_CFG_GPO(GPP_A16, 1, DEEP),
/* GPP_A17: PCH_WLAN_OFF_N */
@ -93,8 +93,8 @@ static const struct pad_config gpio_table[] = {
PAD_CFG_GPO(GPP_B21, 0, DEEP),
/* GPP_B22: Not used */
PAD_NC(GPP_B22, NONE),
/* GPP_B23: HW_ID0 */
PAD_CFG_GPI(GPP_B23, NONE, PLTRST),
/* GPP_B23: Not used */
PAD_NC(GPP_B23, NONE),
/* GPP_B24: ESPI_ALERT0_N */
PAD_CFG_NF_IOSSTATE(GPP_B24, UP_20K, DEEP, NF1, IGNORE),
/* GPP_B25: Not used */