summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/import/chips/p9/procedures/hwp/nest/p9_chiplet_scominit.C57
-rw-r--r--src/import/chips/p9/procedures/hwp/nest/p9_npu_scominit.C26
-rw-r--r--src/import/chips/p9/procedures/hwp/nest/p9_setup_bars.C21
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_chiplet_scominit_errors.xml4
-rw-r--r--src/import/hwpf/fapi2/include/collect_reg_ffdc.H4
-rw-r--r--src/import/hwpf/fapi2/include/target_types.H6
-rw-r--r--src/import/hwpf/fapi2/xml/attribute_info/common_attributes.xml4
-rw-r--r--src/import/hwpf/fapi2/xml/attribute_info/scratch_attributes.xml68
-rw-r--r--src/import/hwpf/fapi2/xml/attribute_info/unit_attributes.xml6
9 files changed, 116 insertions, 80 deletions
diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_chiplet_scominit.C b/src/import/chips/p9/procedures/hwp/nest/p9_chiplet_scominit.C
index a068dc49d..9bd1ab3fe 100644
--- a/src/import/chips/p9/procedures/hwp/nest/p9_chiplet_scominit.C
+++ b/src/import/chips/p9/procedures/hwp/nest/p9_chiplet_scominit.C
@@ -70,19 +70,16 @@ const uint64_t FBC_IOO_DL_FIR_MASK = 0xFCFC3FFFFCFF000CULL;
const uint64_t FBC_IOO_DL_FIR_MASK_SIM_DD1 = 0xFCFC3FFFFCFF000FULL;
const uint64_t OBUS_3_LL3_FIR_MASK_SIM_DD1 = 0x300000000000000FULL;
-static const uint8_t NV0_POS = 0x0;
-static const uint8_t NV1_POS = 0x1;
-static const uint8_t NV2_POS = 0x2;
-static const uint8_t NV3_POS = 0x3;
-static const uint8_t NV4_POS = 0x4;
-static const uint8_t NV5_POS = 0x5;
+static const uint8_t OBRICK0_POS = 0x0;
+static const uint8_t OBRICK1_POS = 0x1;
+static const uint8_t OBRICK2_POS = 0x2;
+static const uint8_t OBRICK9_POS = 0x9;
+static const uint8_t OBRICK10_POS = 0xA;
+static const uint8_t OBRICK11_POS = 0xB;
-static const uint8_t PERV_OB_CPLT_CONF1_NVA_IOVALID = 0x6;
-static const uint8_t PERV_OB_CPLT_CONF1_NVB_IOVALID = 0x7;
-static const uint8_t PERV_OB_CPLT_CONF1_NVC_IOVALID = 0x8;
-
-static const uint8_t NV_OB0_MASK = 0x1;
-static const uint8_t NV_OB3_MASK = 0x2;
+static const uint8_t PERV_OB_CPLT_CONF1_OBRICKA_IOVALID = 0x6;
+static const uint8_t PERV_OB_CPLT_CONF1_OBRICKB_IOVALID = 0x7;
+static const uint8_t PERV_OB_CPLT_CONF1_OBRICKC_IOVALID = 0x8;
//------------------------------------------------------------------------------
// Function definitions
@@ -97,7 +94,7 @@ fapi2::ReturnCode p9_chiplet_scominit(const fapi2::Target<fapi2::TARGET_TYPE_PRO
std::vector<fapi2::Target<fapi2::TARGET_TYPE_OBUS>> l_obus_chiplets;
std::vector<fapi2::Target<fapi2::TARGET_TYPE_MCS>> l_mcs_targets;
std::vector<fapi2::Target<fapi2::TARGET_TYPE_CAPP>> l_capp_targets;
- std::vector<fapi2::Target<fapi2::TARGET_TYPE_NV>> l_nv_targets;
+ std::vector<fapi2::Target<fapi2::TARGET_TYPE_OBUS_BRICK>> l_obrick_targets;
fapi2::buffer<uint64_t> l_ob0data(0x0);
fapi2::buffer<uint64_t> l_ob3data(0x0);
uint8_t l_dd1 = 0;
@@ -119,15 +116,15 @@ fapi2::ReturnCode p9_chiplet_scominit(const fapi2::Target<fapi2::TARGET_TYPE_PRO
if (l_ndl_iovalid)
{
- l_nv_targets = i_target.getChildren<fapi2::TARGET_TYPE_NV>();
+ l_obrick_targets = i_target.getChildren<fapi2::TARGET_TYPE_OBUS_BRICK>();
- for (auto l_nv_target : l_nv_targets)
+ for (auto l_obrick_target : l_obrick_targets)
{
- fapi2::toString(l_nv_target, l_chipletTargetStr, sizeof(l_chipletTargetStr));
+ fapi2::toString(l_obrick_target, l_chipletTargetStr, sizeof(l_chipletTargetStr));
FAPI_DBG("Setting NDL IOValid for %s...", l_chipletTargetStr);
uint8_t l_unit_pos;
- FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, l_nv_target, l_unit_pos),
+ FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, l_obrick_target, l_unit_pos),
"Error from FAPI_ATTR_GET(ATTR_CHIP_UNIT_POS)");
//Mapping from John Irish (jdirish@us.ibm.com)
@@ -140,32 +137,32 @@ fapi2::ReturnCode p9_chiplet_scominit(const fapi2::Target<fapi2::TARGET_TYPE_PRO
//OB3 NV0 io_valid(A) STK2.NTL1.. 5
switch (l_unit_pos)
{
- case NV0_POS:
- l_ob0data.setBit<PERV_OB_CPLT_CONF1_NVA_IOVALID>();
+ case OBRICK0_POS:
+ l_ob0data.setBit<PERV_OB_CPLT_CONF1_OBRICKA_IOVALID>();
break;
- case NV1_POS:
- l_ob0data.setBit<PERV_OB_CPLT_CONF1_NVB_IOVALID>();
+ case OBRICK1_POS:
+ l_ob0data.setBit<PERV_OB_CPLT_CONF1_OBRICKB_IOVALID>();
break;
- case NV2_POS:
- l_ob0data.setBit<PERV_OB_CPLT_CONF1_NVC_IOVALID>();
+ case OBRICK2_POS:
+ l_ob0data.setBit<PERV_OB_CPLT_CONF1_OBRICKC_IOVALID>();
break;
- case NV3_POS:
- l_ob3data.setBit<PERV_OB_CPLT_CONF1_NVC_IOVALID>();
+ case OBRICK9_POS:
+ l_ob3data.setBit<PERV_OB_CPLT_CONF1_OBRICKC_IOVALID>();
break;
- case NV4_POS:
- l_ob3data.setBit<PERV_OB_CPLT_CONF1_NVB_IOVALID>();
+ case OBRICK10_POS:
+ l_ob3data.setBit<PERV_OB_CPLT_CONF1_OBRICKB_IOVALID>();
break;
- case NV5_POS:
- l_ob3data.setBit<PERV_OB_CPLT_CONF1_NVA_IOVALID>();
+ case OBRICK11_POS:
+ l_ob3data.setBit<PERV_OB_CPLT_CONF1_OBRICKA_IOVALID>();
break;
default:
- FAPI_ASSERT(false, fapi2::P9_CHIPLET_SCOMINIT_UNSUPPORTED_NV_POS_ERR().set_TARGET(l_nv_target),
+ FAPI_ASSERT(false, fapi2::P9_CHIPLET_SCOMINIT_UNSUPPORTED_OBRICK_POS_ERR().set_TARGET(l_obrick_target),
"ERROR; Unsupported NV position.");
}
diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_npu_scominit.C b/src/import/chips/p9/procedures/hwp/nest/p9_npu_scominit.C
index 4a3159e1e..c2f47164b 100644
--- a/src/import/chips/p9/procedures/hwp/nest/p9_npu_scominit.C
+++ b/src/import/chips/p9/procedures/hwp/nest/p9_npu_scominit.C
@@ -54,16 +54,34 @@ fapi2::ReturnCode p9_npu_scominit(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CH
{
fapi2::ReturnCode l_rc;
const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM> FAPI_SYSTEM;
- auto l_nv_targets = i_target.getChildren<fapi2::TARGET_TYPE_NV>();
- fapi2::buffer<uint64_t> l_atrmiss = 0;
+ fapi2::buffer<uint64_t> l_atrmiss = 0;
+ fapi2::buffer<uint16_t> l_pg_value = 0xFFFF; //Init the pg value to bad
+ uint8_t l_attr_chip_unit_pos = 0;
uint8_t l_dd1 = 0;
+ FAPI_DBG("Entering ...");
+
+ //Get perv target for later
+ auto l_perv_tgt = i_target.getChildren<fapi2::TARGET_TYPE_PERV>
+ (fapi2::TARGET_FILTER_NEST_WEST, fapi2::TARGET_STATE_FUNCTIONAL);
+
// Get attribute to check if it is dd1 or dd2
FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_EC_FEATURE_P9N_DD1_SPY_NAMES, i_target, l_dd1));
- FAPI_DBG("Entering ...");
+ //Check to see if NPU is valid in PG (N3 chiplet)
+ for (auto l_tgt : l_perv_tgt)
+ {
+ FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, l_tgt, l_attr_chip_unit_pos));
+
+ if (l_attr_chip_unit_pos == N3_CHIPLET_ID )
+ {
+ FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PG, l_tgt, l_pg_value));
+ break;
+ }
+ }
- if (l_nv_targets.size())
+ //Bit7 == 0 means NPU is good
+ if (!l_pg_value.getBit<7>())
{
FAPI_DBG("Invoking p9.npu.scom.initfile...");
FAPI_EXEC_HWP(l_rc, p9_npu_scom, i_target, FAPI_SYSTEM);
diff --git a/src/import/chips/p9/procedures/hwp/nest/p9_setup_bars.C b/src/import/chips/p9/procedures/hwp/nest/p9_setup_bars.C
index 671829e5e..fb47010a1 100644
--- a/src/import/chips/p9/procedures/hwp/nest/p9_setup_bars.C
+++ b/src/import/chips/p9/procedures/hwp/nest/p9_setup_bars.C
@@ -847,6 +847,12 @@ p9_setup_bars(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& i_target)
FAPI_INF("Start");
fapi2::Target<fapi2::TARGET_TYPE_SYSTEM> FAPI_SYSTEM;
p9_setup_bars_chip_info l_chip_info;
+ fapi2::buffer<uint16_t> l_pg_value = 0xFFFF;
+ uint8_t l_attr_chip_unit_pos = 0;
+
+ //Get perv target for later
+ auto l_perv_tgt = i_target.getChildren<fapi2::TARGET_TYPE_PERV>
+ (fapi2::TARGET_FILTER_NEST_WEST, fapi2::TARGET_STATE_FUNCTIONAL);
// process chip information
FAPI_TRY(p9_setup_bars_build_chip_info(i_target,
@@ -862,7 +868,20 @@ p9_setup_bars(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& i_target)
"Error from p9_setup_bars_psi");
// NPU
- if (i_target.getChildren<fapi2::TARGET_TYPE_NV>(fapi2::TARGET_STATE_FUNCTIONAL).size())
+ //Check to see if NPU is valid in PG (N3 chiplet)
+ for (auto l_tgt : l_perv_tgt)
+ {
+ FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CHIP_UNIT_POS, l_tgt, l_attr_chip_unit_pos));
+
+ if (l_attr_chip_unit_pos == N3_CHIPLET_ID )
+ {
+ FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PG, l_tgt, l_pg_value));
+ break;
+ }
+ }
+
+ //Bit7 == 0 means NPU is good
+ if (!l_pg_value.getBit<7>())
{
FAPI_TRY(p9_setup_bars_npu(i_target, FAPI_SYSTEM, l_chip_info),
"Error from p9_setup_bars_npu");
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_chiplet_scominit_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_chiplet_scominit_errors.xml
index a2631c772..8dbaa26c9 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_chiplet_scominit_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_chiplet_scominit_errors.xml
@@ -25,10 +25,10 @@
<hwpErrors>
<!-- ******************************************************************** -->
<hwpError>
- <rc>RC_P9_CHIPLET_SCOMINIT_UNSUPPORTED_NV_POS_ERR</rc>
+ <rc>RC_P9_CHIPLET_SCOMINIT_UNSUPPORTED_OBRICK_POS_ERR</rc>
<description>
Procedure: p9_chiplet_scominit
- NV target position not supported.
+ OBUS BRICK target position not supported.
</description>
<ffdc>TARGET</ffdc>
</hwpError>
diff --git a/src/import/hwpf/fapi2/include/collect_reg_ffdc.H b/src/import/hwpf/fapi2/include/collect_reg_ffdc.H
index fcc852b80..9bd3665a4 100644
--- a/src/import/hwpf/fapi2/include/collect_reg_ffdc.H
+++ b/src/import/hwpf/fapi2/include/collect_reg_ffdc.H
@@ -165,7 +165,7 @@ const fapi2::TargetType TARGET_TYPE_PROC_CHIPLETS = fapi2::TARGET_TYPE_EX |
fapi2::TARGET_TYPE_CAPP |
fapi2::TARGET_TYPE_DMI |
fapi2::TARGET_TYPE_OBUS |
- fapi2::TARGET_TYPE_NV |
+ fapi2::TARGET_TYPE_OBUS_BRICK |
fapi2::TARGET_TYPE_SBE |
fapi2::TARGET_TYPE_PPE |
fapi2::TARGET_TYPE_PERV |
@@ -188,7 +188,7 @@ const fapi2::TargetType TARGET_TYPE_SCOM_TARGET = fapi2::TARGET_TYPE_PROC_CHIP |
fapi2::TARGET_TYPE_MI |
fapi2::TARGET_TYPE_DMI |
fapi2::TARGET_TYPE_OBUS |
- fapi2::TARGET_TYPE_NV |
+ fapi2::TARGET_TYPE_OBUS_BRICK |
fapi2::TARGET_TYPE_SBE |
fapi2::TARGET_TYPE_PPE |
fapi2::TARGET_TYPE_PERV |
diff --git a/src/import/hwpf/fapi2/include/target_types.H b/src/import/hwpf/fapi2/include/target_types.H
index 593983e79..0e81688c4 100644
--- a/src/import/hwpf/fapi2/include/target_types.H
+++ b/src/import/hwpf/fapi2/include/target_types.H
@@ -68,7 +68,9 @@ enum TargetType
TARGET_TYPE_CAPP = 0x00008000, ///< CAPP target
TARGET_TYPE_DMI = 0x00010000, ///< DMI type
TARGET_TYPE_OBUS = 0x00020000, ///< OBUS type
- TARGET_TYPE_NV = 0x00040000, ///< NV bus type
+ //@TODO RTC:173529 -- Remove TARGET_TYPE_NV once it is in an ecmd release
+ TARGET_TYPE_NV = 0x00040000, ///< NV Bus type
+ TARGET_TYPE_OBUS_BRICK = 0x00040000, ///< OBUS BRICK type
TARGET_TYPE_SBE = 0x00080000, ///< SBE type
TARGET_TYPE_PPE = 0x00100000, ///< PPE type
TARGET_TYPE_PERV = 0x00200000, ///< Pervasive type
@@ -95,7 +97,7 @@ enum TargetType
TARGET_TYPE_MI |
TARGET_TYPE_DMI |
TARGET_TYPE_OBUS |
- TARGET_TYPE_NV |
+ TARGET_TYPE_OBUS_BRICK |
TARGET_TYPE_SBE |
TARGET_TYPE_PPE |
TARGET_TYPE_PERV |
diff --git a/src/import/hwpf/fapi2/xml/attribute_info/common_attributes.xml b/src/import/hwpf/fapi2/xml/attribute_info/common_attributes.xml
index 82097faf9..f2817caeb 100644
--- a/src/import/hwpf/fapi2/xml/attribute_info/common_attributes.xml
+++ b/src/import/hwpf/fapi2/xml/attribute_info/common_attributes.xml
@@ -31,7 +31,7 @@
TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ,
TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI,
TARGET_TYPE_XBUS, TARGET_TYPE_OBUS,
- TARGET_TYPE_NV,
+ TARGET_TYPE_OBUS_BRICK,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV,
TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP,
TARGET_TYPE_MEMBUF_CHIP,
@@ -68,7 +68,7 @@
TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ,
TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI,
TARGET_TYPE_XBUS, TARGET_TYPE_OBUS,
- TARGET_TYPE_NV,
+ TARGET_TYPE_OBUS_BRICK,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV,
TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP,
TARGET_TYPE_MBA, TARGET_TYPE_ABUS, TARGET_TYPE_L4
diff --git a/src/import/hwpf/fapi2/xml/attribute_info/scratch_attributes.xml b/src/import/hwpf/fapi2/xml/attribute_info/scratch_attributes.xml
index 83d0e1a50..597279349 100644
--- a/src/import/hwpf/fapi2/xml/attribute_info/scratch_attributes.xml
+++ b/src/import/hwpf/fapi2/xml/attribute_info/scratch_attributes.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2015,2016 -->
+<!-- Contributors Listed Below - COPYRIGHT 2015,2017 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -37,7 +37,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -54,7 +54,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -71,7 +71,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -88,7 +88,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -105,7 +105,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -122,7 +122,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -139,7 +139,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -156,7 +156,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -174,7 +174,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -192,7 +192,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -210,7 +210,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -228,7 +228,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -246,7 +246,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -264,7 +264,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -282,7 +282,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -300,7 +300,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -319,7 +319,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -337,7 +337,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB
Scratch int8_t attribute.
@@ -353,7 +353,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -370,7 +370,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -387,7 +387,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -404,7 +404,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -421,7 +421,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -438,7 +438,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -456,7 +456,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -474,7 +474,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -492,7 +492,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -510,7 +510,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -528,7 +528,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -546,7 +546,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -564,7 +564,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -582,7 +582,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
@@ -601,7 +601,7 @@
TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_EX, TARGET_TYPE_MBA, TARGET_TYPE_MCS,
TARGET_TYPE_XBUS, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_CORE,
TARGET_TYPE_EQ, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI,
- TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_NV ,
+ TARGET_TYPE_CAPP, TARGET_TYPE_DMI, TARGET_TYPE_OBUS ,TARGET_TYPE_OBUS_BRICK ,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC,
TARGET_TYPE_PHB</targetType>
<description>
diff --git a/src/import/hwpf/fapi2/xml/attribute_info/unit_attributes.xml b/src/import/hwpf/fapi2/xml/attribute_info/unit_attributes.xml
index 9a3ed11b9..faa6dd8b5 100644
--- a/src/import/hwpf/fapi2/xml/attribute_info/unit_attributes.xml
+++ b/src/import/hwpf/fapi2/xml/attribute_info/unit_attributes.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2015,2016 -->
+<!-- Contributors Listed Below - COPYRIGHT 2015,2017 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -27,10 +27,10 @@
<attribute>
<id>ATTR_CHIP_UNIT_POS</id>
<targetType>
- TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ,
+ TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ,
TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI,
TARGET_TYPE_XBUS, TARGET_TYPE_OBUS,
- TARGET_TYPE_NV,
+ TARGET_TYPE_OBUS_BRICK,
TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV,
TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP,
TARGET_TYPE_MBA, TARGET_TYPE_ABUS, TARGET_TYPE_L4
OpenPOWER on IntegriCloud