summaryrefslogtreecommitdiffstats
path: root/src/usr/devtree
diff options
context:
space:
mode:
authorBill Schwartz <whs@us.ibm.com>2015-04-21 05:17:09 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-09-16 11:04:39 -0500
commitdf5c383842ed36306c537b22f7ac23971ed04b1d (patch)
tree67bbf99bdf8fdbf02edf147917dc6017f5461a45 /src/usr/devtree
parenta67ea7384ec6c326cfe553ee235b13eb434adee7 (diff)
downloadtalos-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.C5
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)
OpenPOWER on IntegriCloud