diff options
-rw-r--r-- | src/usr/diag/prdf/occ_firdata/prdfWriteHomerFirData.C | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/usr/diag/prdf/occ_firdata/prdfWriteHomerFirData.C b/src/usr/diag/prdf/occ_firdata/prdfWriteHomerFirData.C index 41602a80e..f5b5899ae 100644 --- a/src/usr/diag/prdf/occ_firdata/prdfWriteHomerFirData.C +++ b/src/usr/diag/prdf/occ_firdata/prdfWriteHomerFirData.C @@ -737,6 +737,11 @@ void __initChipInfo( TargetHandle_t i_chip, HOMER_ChipType_t i_chipModel, uint32_t chipPos = getTargetPosition( i_chip ); PRDF_ASSERT( chipPos < i_maxChipsPerNode ); + // Fill in the HOMER chip info. + o_chipInfo.hChipType = HOMER_getChip( i_chipModel ); + o_chipInfo.hChipType.chipPos = chipPos; + o_chipInfo.hChipType.chipEcLevel = i_chip->getAttr<ATTR_EC>(); + if( HOMER_CHIP_EXPLORER == i_chipModel ) { //@todo - RTC:201781 - Add i2c information @@ -748,11 +753,6 @@ void __initChipInfo( TargetHandle_t i_chip, HOMER_ChipType_t i_chipModel, FSI::getFsiLinkInfo( i_chip, fsiInfo ); o_chipInfo.hChipType.fsiBaseAddr = fsiInfo.baseAddr; } - - // Fill in the HOMER chip info. - o_chipInfo.hChipType = HOMER_getChip( i_chipModel ); - o_chipInfo.hChipType.chipPos = chipPos; - o_chipInfo.hChipType.chipEcLevel = i_chip->getAttr<ATTR_EC>(); } // Returns a right justified config mask of the unit |