summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H
diff options
context:
space:
mode:
authorPrasad Bg Ranganath <prasadbgr@in.ibm.com>2017-07-03 04:06:20 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-07-17 14:50:51 -0400
commit986dd162063beef24cf9c28391ae19ead61a0116 (patch)
treead172100e2e7f1f07aa876ec9d69746cecf8dc72 /src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H
parent135432fd65c9dae658be432a2749355d4c3c9de1 (diff)
downloadtalos-hostboot-986dd162063beef24cf9c28391ae19ead61a0116.tar.gz
talos-hostboot-986dd162063beef24cf9c28391ae19ead61a0116.zip
L3 Level changes in p9_avbus_lib.C
Change-Id: Ifc24ad797b27dce520e4bd921958e74aff2b1192 RTC:165492 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42702 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> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42705 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+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/lib/p9_avsbus_lib.H')
-rw-r--r--src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H b/src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H
index e430c7854..0e05eefb0 100644
--- a/src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H
+++ b/src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H
@@ -159,9 +159,17 @@ const uint32_t OCB_OIMR1_MASK_VALUES[2][2] =
0xFFFFFEFF //bit 24
};
+enum avsBusOpType
+{
+ NO_OP,
+ VLTG_READ_TYPE,
+ VLTG_WTITE_TYPE,
+};
+
//const uint64_t OCB_O2SST_MASK = 0x8000000000000000;
} //end of p9avslib namespace
+using namespace p9avslib;
///@brief Generates a 3 bit CRC value for 29 bit data
///@param[i] i_data
@@ -216,7 +224,8 @@ avsDriveCommand(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& i_target,
const uint32_t i_CmdType,
const uint32_t i_CmdGroup,
const uint32_t i_CmdDataType,
- const uint32_t i_CmdData);
+ const uint32_t i_CmdData,
+ enum avsBusOpType i_opType = avsBusOpType::NO_OP);
OpenPOWER on IntegriCloud