summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Boichat <drinkcat@chromium.org>2020-06-22 11:50:26 +0800
committerCommit Bot <commit-bot@chromium.org>2020-06-23 13:43:21 +0000
commit98a373b76fafde1c2b96d9c3fb61376662d557ff (patch)
tree192b99b2f9d6d7a9c14c2c207208ce782f9c8457
parent8ff0371009cfcd221cf140b2830150b62c8ae6d3 (diff)
downloadchrome-ec-98a373b76fafde1c2b96d9c3fb61376662d557ff.tar.gz
include/chipset: Define dummy init_reset_log if no CHIPSET task.
BRANCH=none BUG=b:159571683 TEST=make BOARD=krane -j tests Signed-off-by: Nicolas Boichat <drinkcat@chromium.org> Change-Id: I77212f0ff3215270c0e466f2220d64e267c18efb Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2256632 Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--include/chipset.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/include/chipset.h b/include/chipset.h
index d69f86a340..8664f6ecf3 100644
--- a/include/chipset.h
+++ b/include/chipset.h
@@ -177,6 +177,11 @@ void chipset_handle_espi_reset_assert(void);
*/
void chipset_pre_init_callback(void);
+/**
+ * Initialize reset logs and next reset log.
+ */
+void init_reset_log(void);
+
#else /* !HAS_TASK_CHIPSET */
/* When no chipset is present, assume it is always off. */
@@ -205,6 +210,8 @@ static inline void chipset_warm_reset_interrupt(enum gpio_signal signal) { }
static inline void chipset_power_good_interrupt(enum gpio_signal signal) { }
static inline void chipset_watchdog_interrupt(enum gpio_signal signal) { }
+static inline void init_reset_log(void) { }
+
#endif /* !HAS_TASK_CHIPSET */
/**
@@ -292,8 +299,3 @@ get_ap_reset_stats(struct ap_reset_log_entry *reset_log_entries,
#endif /* !CONFIG_CMD_AP_RESET_LOG */
#endif /* __CROS_EC_CHIPSET_H */
-
-/**
- * Initialize reset logs and next reset log.
- */
-void init_reset_log(void);