summaryrefslogtreecommitdiffstats
path: root/src/mainboard/google/zork/variants/baseboard/Makefile.inc
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@google.com>2020-06-18 23:14:51 -0700
committerFurquan Shaikh <furquan@google.com>2020-07-01 17:54:22 +0000
commite266eb82d9fc84b3c1c1e09c677e8b5d839626bb (patch)
tree39178b14e7a82de35f3455e78c4e1c2460a71d5c /src/mainboard/google/zork/variants/baseboard/Makefile.inc
parent94dfaad7253a1982b7feaf1bf7b1e4f1c872595d (diff)
downloadcoreboot-e266eb82d9fc84b3c1c1e09c677e8b5d839626bb.tar.gz
coreboot-e266eb82d9fc84b3c1c1e09c677e8b5d839626bb.tar.bz2
coreboot-e266eb82d9fc84b3c1c1e09c677e8b5d839626bb.zip
mb/google/zork: Add support for GPIO configuration on sleep path
This change adds support to configure GPIOs on the sleep path. This is required to turn off power to devices that do not act as wake sources and to assert reset to devices. Currently, variant_sleep_gpio_table() returns an empty table by default. In the following changes, entries will be added to gpio_sleep_table. BUG=b:152582706 Signed-off-by: Furquan Shaikh <furquan@google.com> Change-Id: I7286cbf165024bdd81f8748e525542dce8dd8702 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/coreboot/+/2253642 Tested-by: Furquan Shaikh <furquan@chromium.org> Reviewed-by: Aaron Durbin <adurbin@google.com> Commit-Queue: Furquan Shaikh <furquan@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/42932 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/google/zork/variants/baseboard/Makefile.inc')
-rw-r--r--src/mainboard/google/zork/variants/baseboard/Makefile.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mainboard/google/zork/variants/baseboard/Makefile.inc b/src/mainboard/google/zork/variants/baseboard/Makefile.inc
index 7e4ccae4f3f2..0f025e0d84d4 100644
--- a/src/mainboard/google/zork/variants/baseboard/Makefile.inc
+++ b/src/mainboard/google/zork/variants/baseboard/Makefile.inc
@@ -24,6 +24,8 @@ ramstage-$(CONFIG_BOARD_GOOGLE_BASEBOARD_DALBOZ) += fsps_baseboard_dalboz.c
ramstage-y += helpers.c
ramstage-y += tpm_tis.c
+smm-y += gpio_baseboard_common.c
+
# Add OEM ID table
ifeq ($(CONFIG_USE_OEM_BIN),y)
cbfs-files-y += oem.bin