summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C
diff options
context:
space:
mode:
authorClaus Michael Olsen <cmolsen@us.ibm.com>2016-09-29 02:44:19 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-09-29 23:25:39 -0400
commit6eabda34fa0adfe714f1e11090383e59ef7516ce (patch)
treec19935bccad6d55e81be456792f5a8f215ac8683 /src/import/chips/p9/procedures/hwp/accessors/p9_get_mvpd_ring.C
parent74a70a51b6f1a14ca45aa89a8639e741de23a948 (diff)
downloadtalos-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.C27
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",
OpenPOWER on IntegriCloud