diff options
author | Bill Schwartz <whs@us.ibm.com> | 2015-04-21 05:17:09 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-09-16 11:04:39 -0500 |
commit | df5c383842ed36306c537b22f7ac23971ed04b1d (patch) | |
tree | 67bbf99bdf8fdbf02edf147917dc6017f5461a45 /src/usr/devtree | |
parent | a67ea7384ec6c326cfe553ee235b13eb434adee7 (diff) | |
download | talos-hostboot-df5c383842ed36306c537b22f7ac23971ed04b1d.tar.gz talos-hostboot-df5c383842ed36306c537b22f7ac23971ed04b1d.zip |
Supply WOF data
Create new attributes to make available WOF information to HTMGT and HWPs.
Change-Id: I45689bc06e5a3808b9b9c3a356b70dd6e9cd2dd2
RTC: 125378
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17367
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Reviewed-by: William H. Schwartz <whs@us.ibm.com>
Tested-by: Jenkins OP HW
Tested-by: FSP CI Jenkins
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/devtree')
-rw-r--r-- | src/usr/devtree/bld_devtree.C | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/devtree/bld_devtree.C b/src/usr/devtree/bld_devtree.C index f5523ca4c..0ee183b10 100644 --- a/src/usr/devtree/bld_devtree.C +++ b/src/usr/devtree/bld_devtree.C @@ -1947,6 +1947,9 @@ errlHndl_t bld_fdt_vpd(devTree * i_dt, bool i_smallTree) /* Add the #V bucket for each functional core */ /***************************************************************/ TARGETING::TargetHandleList l_exlist; + fapi::Target l_pFapiProc(fapi::TARGET_TYPE_PROC_CHIP, + (const_cast<TARGETING::Target*>(l_pProc) )); + getChildChiplets( l_exlist, l_pProc, TYPE_CORE ); for (size_t core = 0; core < l_exlist.size(); core++) { @@ -1961,7 +1964,7 @@ errlHndl_t bld_fdt_vpd(devTree * i_dt, bool i_smallTree) // Get #V bucket data uint32_t l_record = (uint32_t) MVPD::LRP0 + l_coreNum; fapi::voltageBucketData_t l_poundVdata = {0}; - fapi::ReturnCode l_rc = fapiGetPoundVBucketData(l_pProc, + fapi::ReturnCode l_rc = fapiGetPoundVBucketData(l_pFapiProc, l_record, l_poundVdata); if(l_rc) |