diff options
author | Claus Michael Olsen <cmolsen@us.ibm.com> | 2016-09-29 02:44:19 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-09-29 23:25:39 -0400 |
commit | 6eabda34fa0adfe714f1e11090383e59ef7516ce (patch) | |
tree | c19935bccad6d55e81be456792f5a8f215ac8683 /src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C | |
parent | 74a70a51b6f1a14ca45aa89a8639e741de23a948 (diff) | |
download | talos-hostboot-6eabda34fa0adfe714f1e11090383e59ef7516ce.tar.gz talos-hostboot-6eabda34fa0adfe714f1e11090383e59ef7516ce.zip |
Support for EX VPD instance rings.
Change-Id: I43090f95b6ee2729549d962c1af6827d59b4277c
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30458
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Dev-Ready: Matt K. Light <mklight@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Benjamin Gass <bgass@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30461
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C b/src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C index b7b77ec8a..72f63f030 100644 --- a/src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C +++ b/src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C @@ -42,32 +42,35 @@ extern "C" { using namespace fapi2; -// getMvpdRing: Wrapper to call common function mvpdRingFunc + // getMvpdRing: Wrapper to call common function mvpdRingFunc fapi2::ReturnCode getMvpdRing( fapi2::MvpdRecord i_record, fapi2::MvpdKeyword i_keyword, const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP> & i_fapiTarget, const uint8_t i_chipletId, + const uint64_t i_evenOddMask, const uint8_t i_ringId, - uint8_t* i_pRingBuf, - uint32_t& io_rRingBufsize) + uint8_t* i_pRingBuf, + uint32_t& io_rRingBufsize ) { fapi2::ReturnCode l_fapirc; - FAPI_DBG("getMvpdRing: entry ringId=0x%x, chipletId=0x%x, size=0x%x ", + FAPI_DBG("getMvpdRing: Called w/ringId=0x%x, chipletId=0x%x, evenOddMask=0x%016llx, size=0x%x", i_ringId, i_chipletId, + i_evenOddMask, io_rRingBufsize ); // common get and set processing - l_fapirc = mvpdRingFunc(MVPD_RING_GET, - i_record, - i_keyword, - i_fapiTarget, - i_chipletId, - i_ringId, - i_pRingBuf, - io_rRingBufsize); + l_fapirc = mvpdRingFunc( MVPD_RING_GET, + i_record, + i_keyword, + i_fapiTarget, + i_chipletId, + i_evenOddMask, + i_ringId, + i_pRingBuf, + io_rRingBufsize ); FAPI_DBG("getMvpdRing: exit rc=0x%x", |