summaryrefslogtreecommitdiff
path: root/zephyr/shim/include/zephyr_mkbp_event.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/include/zephyr_mkbp_event.h')
-rw-r--r--zephyr/shim/include/zephyr_mkbp_event.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/zephyr/shim/include/zephyr_mkbp_event.h b/zephyr/shim/include/zephyr_mkbp_event.h
index b8cb88029d..0221be81d4 100644
--- a/zephyr/shim/include/zephyr_mkbp_event.h
+++ b/zephyr/shim/include/zephyr_mkbp_event.h
@@ -15,8 +15,9 @@ zephyr_find_mkbp_event_source(uint8_t event_type);
/**
* See include/mkbp_event.h for documentation.
*/
-#define DECLARE_EVENT_SOURCE(_type, _func) \
- STRUCT_SECTION_ITERABLE(mkbp_event_source, _cros_evtsrc_##_func) = { \
- .event_type = _type, \
- .get_data = _func, \
+#define DECLARE_EVENT_SOURCE(_type, _func) \
+ static const STRUCT_SECTION_ITERABLE(mkbp_event_source, \
+ _cros_evtsrc_##_func) = { \
+ .event_type = _type, \
+ .get_data = _func, \
}