coreboot-kgpe-d16/src/mainboard/google/kahlee
Marshall Dawson 251d305e73 soc/amd/stoneyridge: Move GPIO support to common
The banked GPIO functionality in the AcpiMmio block has been consistent
since the Mullins product.  Move the basic support into a common
directory.

Each product's pin availability, MUXes, and other details must remain
specific to the product.

The relocated source also drops the weak configure_gevent_smi() that
reports SMI is not available.  The stoneyridge port relies on SMI
to do its initialization, similar to modern soc/intel devices.  This
is the plan for future soc/amd ports, so make a missing function a
build error instead of a runtime warning.

BUG=b:131682806

Change-Id: I9cda00210a74de2bd1308ad43e2b867d24a67845
Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32651
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
2019-06-06 17:57:40 +00:00
..
bootblock soc/amd/stoneyridge: Move GPIO support to common 2019-06-06 17:57:40 +00:00
variants mainboard/google/kahlee: Fix Micron MT40A512M16TB-062E:J SPD CRC error 2019-05-10 15:13:20 +00:00
acpi_tables.c
BiosCallOuts.c mainboard/google/kahlee: Remove Kahlee variant 2018-06-11 08:41:44 +00:00
board_info.txt
chromeos.c mainboard: remove "recovery" gpio, selectively add "presence" gpio. 2019-05-13 09:21:51 +00:00
dsdt.asl mb: Set coreboot as DSDT's manufacturer model ID 2018-11-23 11:00:40 +00:00
ec.c buildsystem: Promote rules.h to default include 2019-01-16 11:51:07 +00:00
irq_tables.c mb/google/kahlee/irq_tables.c: Prefer using '"%s...", __func__' 2018-10-25 16:51:08 +00:00
Kconfig vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option 2019-03-25 18:04:06 +00:00
Kconfig.name src/mainboard/kahlee: Remove delan variant 2019-02-18 20:22:33 +00:00
mainboard.c soc/amd/stoneyridge: Move GPIO support to common 2019-06-06 17:57:40 +00:00
Makefile.inc mainboard/google/kahlee: Update PCIe port map 2017-12-09 02:51:32 +00:00
mptable.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
OemCustomize.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
romstage.c soc/amd/stoneyridge: Move GPIO support to common 2019-06-06 17:57:40 +00:00
smihandler.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00