elog: Add event type for CPU thermal trip

There is a status bit for this event in most intel chipsets that
we can read and report.  Start by adding the new event type.

Change-Id: Ib06411e3b87a1d069fb469943dd445bee6c1291f
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/199370
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
(cherry picked from commit 386a06170ec5afb31d0fe93ace3afbaab897a598)
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/7004
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
Duncan Laurie 2014-05-12 10:20:45 -07:00 committed by Isaac Christensen
parent e1dad0c0b9
commit daecc449ca
1 changed files with 3 additions and 0 deletions

View File

@ -145,6 +145,9 @@ struct elog_event_data_me_extended {
/* EC Shutdown Reason */ /* EC Shutdown Reason */
#define ELOG_TYPE_EC_SHUTDOWN 0xa5 #define ELOG_TYPE_EC_SHUTDOWN 0xa5
/* CPU Thermal Trip */
#define ELOG_TYPE_THERM_TRIP 0xa7
extern int elog_init(void); extern int elog_init(void);
extern int elog_clear(void); extern int elog_clear(void);
extern void elog_add_event_raw(u8 event_type, void *data, u8 data_size); extern void elog_add_event_raw(u8 event_type, void *data, u8 data_size);