diff options
author | Jay <jayashankar.padath@in.ibm.com> | 2016-11-29 02:59:33 -0600 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2017-01-12 16:17:35 -0500 |
commit | 8dca78dfaeddb87852e7c560e3e5ad2c6bf95989 (patch) | |
tree | 3436618217e9552b1e17b2095c6ddca296975de8 /src/usr/hdat/hdatmsvpd.H | |
parent | 04de5bff9299162049d141192cb395116a5c6437 (diff) | |
download | talos-hostboot-8dca78dfaeddb87852e7c560e3e5ad2c6bf95989.tar.gz talos-hostboot-8dca78dfaeddb87852e7c560e3e5ad2c6bf95989.zip |
HDAT: Host I2C changes for PCRD and MS Area
Change-Id: Ie138a86f19e23374f10479af43e0d1b467ceec9e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33096
Reviewed-by: VENKATESH SAINATH <venkatesh.sainath@in.ibm.com>
Reviewed-by: NAGENDRA K. GURRAM <nagendra.g@in.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/usr/hdat/hdatmsvpd.H')
-rwxr-xr-x | src/usr/hdat/hdatmsvpd.H | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/usr/hdat/hdatmsvpd.H b/src/usr/hdat/hdatmsvpd.H index ade185b41..27294c339 100755 --- a/src/usr/hdat/hdatmsvpd.H +++ b/src/usr/hdat/hdatmsvpd.H @@ -666,6 +666,23 @@ class HdatMsVpd : public HdatHdif uint32_t i_manfId, uint32_t i_ecLvl); + /** + * @brief Update the mainstore area to specify the host I2C device info + * + * @pre The i_msAreaId parameter must be for a valid mainstore area that + * was added with the addMsAreaFru() method. HDAT does not check + * or enforce that this is a valid main store area ID. + * + * @post None + * + * @param i_msAreaId - input parameter - A unique id for each main + * store area associated with a mainstore VPD + * object. The id identifies the mainstore area + * that is to be updated. + * @param i_I2cDevEntries- input parameter - host I2c device info + */ + void setMsaI2cInfo(uint16_t i_msAreaId, + std::vector<hdatMsAreaHI2cData_t>& i_I2cDevEntries); /** * @brief Add a RAM area FRU. |