summaryrefslogtreecommitdiff
path: root/zephyr/shim/include/config_chip.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/include/config_chip.h')
-rw-r--r--zephyr/shim/include/config_chip.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/zephyr/shim/include/config_chip.h b/zephyr/shim/include/config_chip.h
index 0929b20031..dc5f14865c 100644
--- a/zephyr/shim/include/config_chip.h
+++ b/zephyr/shim/include/config_chip.h
@@ -19,4 +19,26 @@
#define CONFIG_ZEPHYR
#define CHROMIUM_EC
+#ifdef CONFIG_PLATFORM_EC_TIMER
+#define CONFIG_HWTIMER_64BIT
+#define CONFIG_HW_SPECIFIC_UDELAY
+#undef CONFIG_WATCHDOG
+
+#undef CONFIG_CMD_GETTIME
+#ifdef CONFIG_PLATFORM_EC_TIMER_CMD_GETTIME
+#define CONFIG_CMD_GETTIME
+#endif /* CONFIG_PLATFORM_EC_TIMER_CMD_GETTIME */
+
+#undef CONFIG_CMD_TIMERINFO
+#ifdef CONFIG_PLATFORM_EC_TIMER_CMD_TIMERINFO
+#define CONFIG_CMD_TIMERINFO
+#endif /* CONFIG_PLATFORM_EC_TIMER_CMD_TIMERINFO */
+
+#undef CONFIG_CMD_WAITMS
+#ifdef CONFIG_PLATFORM_EC_TIMER_CMD_WAITMS
+#define CONFIG_CMD_WAITMS
+#endif /* CONFIG_PLATFORM_EC_TIMER_CMD_TIMERINFO */
+
+#endif /* CONFIG_PLATFORM_EC_TIMER */
+
#endif /* __CROS_EC_CONFIG_CHIP_H */