diff options
| author | Nick Bofferding <bofferdn@us.ibm.com> | 2017-07-05 11:35:21 -0500 |
|---|---|---|
| committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-07-14 15:39:21 -0400 |
| commit | 3fbd50ab46e402867da8a5ae6b041aa9330fd6ea (patch) | |
| tree | fefcd0aea6d086f91460649ed9b8582603d3a5fc /src/usr/runtime/hdatstructs.H | |
| parent | 34514fe03f1e41d838b3f60e06136444e028a0ef (diff) | |
| download | talos-hostboot-3fbd50ab46e402867da8a5ae6b041aa9330fd6ea.tar.gz talos-hostboot-3fbd50ab46e402867da8a5ae6b041aa9330fd6ea.zip | |
Support new i2c device link ID format
Change-Id: Ie79caad8ec9fe0be5421185360c5ea9b2d5dee3d
RTC: 173541
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42681
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: NAGENDRA K. GURRAM <nagendra.g@in.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/usr/runtime/hdatstructs.H')
| -rw-r--r-- | src/usr/runtime/hdatstructs.H | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/usr/runtime/hdatstructs.H b/src/usr/runtime/hdatstructs.H index d0470fecf..6692275e2 100644 --- a/src/usr/runtime/hdatstructs.H +++ b/src/usr/runtime/hdatstructs.H @@ -221,6 +221,17 @@ struct hdatHDIFDataArray_t uint32_t hdatActSize; // 0x000C Actual size of an array entry } __attribute__ ((packed)); +/** @brief Type definition for a versioned data array header. Used when internal + * data is an array and the array data must be versioned + */ +struct hdatHDIFVersionedDataArray_t +{ + uint32_t hdatOffset; // 0x0000 Offset to array from this structure + uint32_t hdatArrayCnt; // 0x0004 Number of array entries + uint32_t hdatAllocSize; // 0x0008 Size of allocated space for array entry + uint32_t hdatActSize; // 0x000C Actual size of an array entry + uint32_t hdatVersion; // 0x0010 Version of the array instance format +} __attribute__ ((packed)); // Originally copied from FipS:src/hdat/fsp/hdatspira.H /** @brief The SPIRA is composed of an HDIF header and an array. Each array |

