summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/utils/imageProcs/p9_tor.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips/p9/utils/imageProcs/p9_tor.C')
-rw-r--r--src/import/chips/p9/utils/imageProcs/p9_tor.C42
1 files changed, 16 insertions, 26 deletions
diff --git a/src/import/chips/p9/utils/imageProcs/p9_tor.C b/src/import/chips/p9/utils/imageProcs/p9_tor.C
index 7a4d4a0d..e8c6be30 100644
--- a/src/import/chips/p9/utils/imageProcs/p9_tor.C
+++ b/src/import/chips/p9/utils/imageProcs/p9_tor.C
@@ -109,7 +109,7 @@ int get_ring_from_sbe_image ( void* i_ringSectionPtr, // Image pointer
}
// Looper for each SBE chiplet
- for(int l = 0; l < MAX_CPLT_SBE; l++) //MAX_CPLT_SBE
+ for(int l = 0; l < SBE_NOOF_CHIPLETS; l++)
{
GenRingIdList* ring_id_list_common = NULL;
GenRingIdList* ring_id_list_instance = NULL;
@@ -118,91 +118,84 @@ int get_ring_from_sbe_image ( void* i_ringSectionPtr, // Image pointer
switch (l)
{
- case 0 :
+ case PERV_CPLT :
l_cpltData = PERV::g_pervData;
iv_num_variant = (uint8_t)sizeof(PERV::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) PERV::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) PERV::RING_ID_LIST_INSTANCE;
break;
- case 1 :
+ case N0_CPLT :
l_cpltData = N0::g_n0Data;
iv_num_variant = (uint8_t)sizeof(N0::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) N0::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) N0::RING_ID_LIST_INSTANCE;
break;
- case 2 :
+ case N1_CPLT :
l_cpltData = N1::g_n1Data;
iv_num_variant = (uint8_t)sizeof(N1::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) N1::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) N1::RING_ID_LIST_INSTANCE;
break;
- case 3 :
+ case N2_CPLT :
l_cpltData = N2::g_n2Data;
iv_num_variant = (uint8_t)sizeof(N2::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) N2::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) N2::RING_ID_LIST_INSTANCE;
break;
- case 4 :
+ case N3_CPLT :
l_cpltData = N3::g_n3Data;
iv_num_variant = (uint8_t)sizeof(N3::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) N3::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) N3::RING_ID_LIST_INSTANCE;
break;
- case 5 :
+ case XB_CPLT :
l_cpltData = XB::g_xbData;
iv_num_variant = (uint8_t)sizeof(XB::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) XB::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) XB::RING_ID_LIST_INSTANCE;
break;
- case 6 :
+ case MC_CPLT :
l_cpltData = MC::g_mcData;
iv_num_variant = (uint8_t)sizeof(MC::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) MC::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) MC::RING_ID_LIST_INSTANCE;
break;
- case 7 :
- l_cpltData = OB::g_obData;
- iv_num_variant = (uint8_t)sizeof(OB::RingVariants) / sizeof(uint16_t);
- ring_id_list_common = (GenRingIdList*) OB::RING_ID_LIST_COMMON;
- ring_id_list_instance = (GenRingIdList*) OB::RING_ID_LIST_INSTANCE;
- break;
-
- case 8 :
+ case PCI0_CPLT :
l_cpltData = PCI0::g_pci0Data;
iv_num_variant = (uint8_t)sizeof(PCI0::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) PCI0::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) PCI0::RING_ID_LIST_INSTANCE;
break;
- case 9 :
+ case PCI1_CPLT :
l_cpltData = PCI1::g_pci1Data;
iv_num_variant = (uint8_t)sizeof(PCI1::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) PCI1::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) PCI1::RING_ID_LIST_INSTANCE;
break;
- case 10 :
+ case PCI2_CPLT :
l_cpltData = PCI2::g_pci2Data;
iv_num_variant = (uint8_t)sizeof(PCI2::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) PCI2::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) PCI2::RING_ID_LIST_INSTANCE;
break;
- case 11 :
+ case EQ_CPLT :
l_cpltData = EQ::g_eqData;
iv_num_variant = (uint8_t)sizeof(EQ::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) EQ::RING_ID_LIST_COMMON;
ring_id_list_instance = (GenRingIdList*) EQ::RING_ID_LIST_INSTANCE;
break;
- case 12 :
+ case EC_CPLT :
l_cpltData = EC::g_ecData;
iv_num_variant = (uint8_t)sizeof(EC::RingVariants) / sizeof(uint16_t);
ring_id_list_common = (GenRingIdList*) EC::RING_ID_LIST_COMMON;
@@ -1164,7 +1157,7 @@ int tor_get_ring( void*
if(i_PpeType == SBE)
{
- SbeTorId_t l_sbeTorId = SBEALL;
+ SbeTorId_t l_sbeTorId = SBE_NOOF_CHIPLETS;
switch (io_instanceId)
{
@@ -1196,9 +1189,6 @@ int tor_get_ring( void*
l_sbeTorId = MC_CPLT;
break;
- case 9 :
- l_sbeTorId = OB_CPLT;
- break;
case 13 :
l_sbeTorId = PCI0_CPLT;
@@ -1345,7 +1335,7 @@ int tor_get_ring( void*
}
else if (i_PpeType == CME)
{
- CmeTorId_t l_cmeTorId = CMEALL;
+ CmeTorId_t l_cmeTorId = CME_NOOF_CHIPLETS;
switch (io_instanceId)
{
@@ -1827,4 +1817,4 @@ int tor_get_block_of_rings ( void* i_ringSectionPt,
return rc;
}
-}; \ No newline at end of file
+};
OpenPOWER on IntegriCloud