Index: ipmi_domain.cpp
===================================================================
--- ipmi_domain.cpp	(revision 6582)
+++ ipmi_domain.cpp	(working copy)
@@ -500,6 +500,17 @@
 
   m_is_tca = true;
 
+  if ( major == 5 )
+  {
+    for ( int carrier_number = 1; carrier_number <= 16; carrier_number++ )
+    {
+        NewFruInfo( 0x80 + (carrier_number*2), 0, SAHPI_ENT_PHYSICAL_SLOT, carrier_number,
+                    eIpmiAtcaSiteTypeAtcaBoard, dIpmiMcThreadInitialDiscover );
+    }
+
+    return SA_OK;
+  }
+
   // read all fru addr
   msg.m_netfn   = eIpmiNetfnPicmg;
   msg.m_cmd     = eIpmiCmdGetAddressInfo;
