diff options
author | Prasad Bg Ranganath <prasadbgr@in.ibm.com> | 2017-07-03 04:06:20 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-07-17 14:50:51 -0400 |
commit | 986dd162063beef24cf9c28391ae19ead61a0116 (patch) | |
tree | ad172100e2e7f1f07aa876ec9d69746cecf8dc72 /src/import/chips/p9/procedures/hwp/lib/p9_avsbus_lib.H | |
parent | 135432fd65c9dae658be432a2749355d4c3c9de1 (diff) | |
download | talos-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.H | 11 |
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); |