xref: /aosp_15_r20/external/coreboot/util/cbfstool/eventlog.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 
3 #ifndef EVENTLOG_H_
4 #define EVENTLOG_H_
5 
6 #include <stdint.h>
7 
8 struct event_header;
9 struct buffer;
10 
11 enum eventlog_timezone {
12 	EVENTLOG_TIMEZONE_LOCALTIME = 0,
13 	EVENTLOG_TIMEZONE_UTC,
14 };
15 
16 void eventlog_print_event(const struct event_header *event, int count,
17 			  enum eventlog_timezone tz);
18 int eventlog_init_event(const struct buffer *buf, uint8_t type,
19 			const void *data, int data_size);
20 
21 #endif // EVENTLOG_H_
22