summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H5
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_sbe_tracearray.H4
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_tracearray_defs.H5
3 files changed, 13 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H b/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H
index 2648ca3c1..5b39fc2a9 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_proc_gettracearray.H
@@ -63,6 +63,7 @@ static const fapi2::TargetType PROC_GETTRACEARRAY_TARGET_TYPES =
fapi2::TARGET_TYPE_PROC_CHIP |
fapi2::TARGET_TYPE_OBUS |
fapi2::TARGET_TYPE_MCBIST |
+ fapi2::TARGET_TYPE_MC |
fapi2::TARGET_TYPE_EX |
fapi2::TARGET_TYPE_CORE;
@@ -106,6 +107,10 @@ extern "C"
{
return fapi2::TARGET_TYPE_PROC_CHIP;
}
+ else if (i_trace_bus <= _PROC_TB_LAST_AXONE_MC_TARGET)
+ {
+ return fapi2::TARGET_TYPE_MC;
+ }
else
{
return fapi2::TARGET_TYPE_EX;
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_tracearray.H b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_tracearray.H
index 5df714a8a..ecaf785f7 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_tracearray.H
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_tracearray.H
@@ -128,6 +128,10 @@ extern "C" {
{
return fapi2::TARGET_TYPE_PROC_CHIP;
}
+ else if (i_trace_bus <= _PROC_TB_LAST_AXONE_MC_TARGET)
+ {
+ return fapi2::TARGET_TYPE_PERV;
+ }
else
{
return fapi2::TARGET_TYPE_EX;
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_tracearray_defs.H b/src/import/chips/p9/procedures/hwp/perv/p9_tracearray_defs.H
index 62b2fd40f..c0f8d8e32 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_tracearray_defs.H
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_tracearray_defs.H
@@ -176,11 +176,14 @@ enum p9_tracearray_bus_id
PROC_TB_NPU11,
PROC_TB_NPU20,
PROC_TB_NPU21,
+
+ _PROC_TB_LAST_AXONE_CHIP_TARGET = PROC_TB_NPU21,
+
PROC_TB_OMI0,
PROC_TB_OMI1,
PROC_TB_OMI2,
- _PROC_TB_LAST_AXONE_CHIP_TARGET = PROC_TB_OMI2,
+ _PROC_TB_LAST_AXONE_MC_TARGET = PROC_TB_OMI2,
PROC_TB_SKIT00,
PROC_TB_SKIT01,
OpenPOWER on IntegriCloud