From d9b1050dfba7cc97b95ca9dcc72ae6172d8a1735 Mon Sep 17 00:00:00 2001 From: Aaron Durbin Date: Fri, 4 Nov 2016 11:17:54 -0500 Subject: elog: fix default elog_add_event_raw() declaration When CONFIG_ELOG isn't used default empty inline functions are provided, however the elog_add_event_raw() had the wrong type signature. Fix that. BUG=chrome-os-partner:59395 Change-Id: Iaee68440bbafc1e91c88a7b03e283fc3e72de0a3 Signed-off-by: Aaron Durbin Reviewed-on: https://review.coreboot.org/17232 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh --- src/include/elog.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/include') diff --git a/src/include/elog.h b/src/include/elog.h index 504c52e9a2..e4350f55c7 100644 --- a/src/include/elog.h +++ b/src/include/elog.h @@ -158,7 +158,8 @@ extern int elog_smbios_write_type15(unsigned long *current, int handle); /* Stubs to help avoid littering sources with #if CONFIG_ELOG */ static inline int elog_init(void) { return -1; } static inline int elog_clear(void) { return -1; } -static inline int elog_add_event_raw(void) { return 0; } +static inline int elog_add_event_raw(u8 event_type, void *data, + u8 data_size) { return 0; } static inline int elog_add_event(u8 event_type) { return 0; } static inline int elog_add_event_byte(u8 event_type, u8 data) { return 0; } static inline int elog_add_event_word(u8 event_type, u16 data) { return 0; } -- cgit v1.2.3