coreboot/src
Subrata Banik 6bb199d258 mb/google/fatcat/var/fatcat: Move ISH_GP_x pads to fw_config.c
The ISH GPIO pads for `ISH_GP_x` (GPP_B04, GPP_B05, GPP_B07, GPP_B08,
GPP_B22, GPP_B23) were previously configured in the generic gpio_table.
This commit moves their configuration to the `ish_enable_pads` and
`ish_disable_pads` structures within `fw_config.c`.

This change ensures that these ISH-specific pads are only configured
when the ISH is enabled, aligning with best practices for power
management and reducing potential conflicts when ISH is not in use.

BUG=b:396557201
TEST=Able to build and boot google/fatcat w/ ISH enable and/or disable.

Change-Id: I4ef896d220fbe5f9c042c4d9df97d32ac238cbc5
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88570
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Pranava Y N <pranavayn@google.com>
2025-07-29 01:43:10 +00:00
..
acpi drivers/crb/tpm: Add new method to retrieve base address 2025-07-02 16:15:09 +00:00
arch arch/x86: Add support for cooperative multitasking on x86_64 2025-07-13 18:55:39 +00:00
commonlib commonlib/include/commonlib: Add volatile qualifier 2025-07-22 16:30:38 +00:00
console
cpu soc/amd/common/block/cpu/noncar: Move BSS and DATA out of PT_LOAD 2025-07-18 16:50:07 +00:00
device device/dram: Rename 'USE_DDRx' config options 2025-07-25 17:03:02 +00:00
drivers sb/intel: Convert set_gpio to gpio_set 2025-07-25 17:05:54 +00:00
ec sb/intel: Convert get_gpio() to gpio_get() 2025-07-25 17:05:12 +00:00
include {lib, drivers/intel}: Move BMP rendering logic out of SoC code 2025-07-23 17:11:10 +00:00
lib {lib, drivers/intel}: Move BMP rendering logic out of SoC code 2025-07-23 17:11:10 +00:00
mainboard mb/google/fatcat/var/fatcat: Move ISH_GP_x pads to fw_config.c 2025-07-29 01:43:10 +00:00
northbridge device/dram: Rename 'USE_DDRx' config options 2025-07-25 17:03:02 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security security/vboot: Back up CMOS data later boot phase 2025-06-05 13:36:19 +00:00
soc soc/intel/xeon_sp: Remove fast_spi_cache_bios_region 2025-07-25 17:08:06 +00:00
southbridge sb/intel/common: Remove unused function prototype 2025-07-25 17:07:26 +00:00
superio src/superio/nuvoton: Add HWM initialization code 2025-06-11 13:31:25 +00:00
vendorcode vc/intel/fsp/fsp2_0/wcl: Add FSP headers for WCL FSP 2025-07-18 01:15:12 +00:00
Kconfig security/vboot: Back up CMOS data later boot phase 2025-06-05 13:36:19 +00:00