summaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/common/block/include/intelblocks/crashlog.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/soc/intel/common/block/include/intelblocks/crashlog.h b/src/soc/intel/common/block/include/intelblocks/crashlog.h
index e63a8cb506..38d1a09de6 100644
--- a/src/soc/intel/common/block/include/intelblocks/crashlog.h
+++ b/src/soc/intel/common/block/include/intelblocks/crashlog.h
@@ -129,11 +129,17 @@ typedef struct {
typedef union {
struct {
- u64 access_type :4;
- u64 crash_type :4;
- u64 count :8;
- u64 reserved :16;
- u64 guid :32;
+ u64 access_type :4;
+ u64 crash_type :4;
+ u64 count :8;
+ u64 reserved1 :4;
+ u64 clr_support :1;
+ u64 storage_off_support :1;
+ u64 reserved2 :2;
+ u64 storage_off_status :1;
+ u64 re_arm_status :1;
+ u64 reserved3 :6;
+ u64 guid :32;
} fields;
u64 data;
} __packed cpu_crashlog_header_t;