summaryrefslogtreecommitdiff
path: root/zephyr/shim
diff options
context:
space:
mode:
authorKnox Chiou <knoxchiou@google.com>2023-03-30 19:00:04 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-11 02:06:34 +0000
commit89379a0a5e12275eed79b7106b5746afdff4e67e (patch)
treeb7937604fd7eae3ab48fcd41474b32ffdf412155 /zephyr/shim
parent6abe63a31c06a616947ccd373d17b81e80e32930 (diff)
downloadchrome-ec-89379a0a5e12275eed79b7106b5746afdff4e67e.tar.gz
zephyr: Support PLATFORM_EC_CMD_GPIO_EXTENDED flag
Support PLATFORM_EC_CMD_GPIO_EXTENDED flag to enable `gpioset` on zephyr. BUG=b:272185086 BRANCH=none TEST=zmake build geralt TEST=gpioset lid-open 0/1 Change-Id: I40097dcb9fca337177b9cef9458ddab0c4eab2bf Signed-off-by: Knox Chiou <knoxchiou@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4383289 Code-Coverage: Knox Chiou <knoxchiou@chromium.org> Commit-Queue: Knox Chiou <knoxchiou@chromium.org> Reviewed-by: Zhuohao Lee <zhuohao@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org> Tested-by: Knox Chiou <knoxchiou@chromium.org>
Diffstat (limited to 'zephyr/shim')
-rw-r--r--zephyr/shim/include/config_chip.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/zephyr/shim/include/config_chip.h b/zephyr/shim/include/config_chip.h
index 7cfa79cb43..5375b0aa81 100644
--- a/zephyr/shim/include/config_chip.h
+++ b/zephyr/shim/include/config_chip.h
@@ -2459,6 +2459,11 @@ BUILD_ASSERT((DT_NUM_INST_STATUS_OKAY(maxim_max695x)) == 1,
#define CONFIG_SYSTEM_UNLOCKED
#endif
+#undef CONFIG_CMD_GPIO_EXTENDED
+#ifdef CONFIG_PLATFORM_EC_CMD_GPIO_EXTENDED
+#define CONFIG_CMD_GPIO_EXTENDED
+#endif
+
#undef CONFIG_BYPASS_CBI_EEPROM_WP_CHECK
#ifdef CONFIG_PLATFORM_EC_BYPASS_CBI_EEPROM_WP_CHECK
#define CONFIG_BYPASS_CBI_EEPROM_WP_CHECK