aboutsummaryrefslogtreecommitdiff
path: root/hdata/spira.h
diff options
context:
space:
mode:
authorOliver O'Halloran <oohall@gmail.com>2017-05-24 16:00:53 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-05-26 15:55:23 +1000
commitdaa269a6f12a12684e4735c18f99aacf78f6757b (patch)
tree934347df6e5020ecb5339552106b56bec8286f81 /hdata/spira.h
parent36ec8dd69028adaa1ad2dc5d6a84bba229032adf (diff)
downloadskiboot-daa269a6f12a12684e4735c18f99aacf78f6757b.zip
skiboot-daa269a6f12a12684e4735c18f99aacf78f6757b.tar.gz
skiboot-daa269a6f12a12684e4735c18f99aacf78f6757b.tar.bz2
hdata: Reserve Trace Areas
When hostboot is configured to setup in memory tracing it will reserve some memory for use by the hardware tracing facility. We need to mark these areas as off limits to the operating system and firmware. Signed-off-by: Oliver O'Halloran <oohall@gmail.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hdata/spira.h')
-rw-r--r--hdata/spira.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/hdata/spira.h b/hdata/spira.h
index abf5da8..bb7ad3e 100644
--- a/hdata/spira.h
+++ b/hdata/spira.h
@@ -513,6 +513,11 @@ struct msvpd_pmover_bsr_synchro {
} __packed;
/* Idata index 3: Memory Trace Array */
+#define MSVPD_IDATA_TRACE_AREAS 3
+struct msvpd_trace {
+ __be64 start, end;
+ char reserved[16];
+};
/* Idata index 4: UE Address Array */