HDAT: Correction in IO Hub Array structure
HDAT: Correction in IO Hub Array structure

Separated the IO Hub Array structures according to the DCM
numbering. Each IO hub array contains the two IO hub ids for each
processor. Mapped the slot info and details to the specific DCM
number.

Change-Id: I9fe8fcf6784d3ffc1836f6ae79ba796a11ebbde7
CQ:SW525310
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/125906
Tested-by: Jenkins OP Build CI <e610bd72261d3c0a48f1e8ae36832ab00774d426@us.ibm.com>
Tested-by: Jenkins Combined Simics CI <8312af3886dfc9bb930f549023677220805b137e@us.ibm.com>
Tested-by: FSP CI Jenkins <aa9e4d9ac7cd25905e9c0dd36d4150516e73dd86@us.ibm.com>
Tested-by: Jenkins Server <8e3f934e4c44875bc48d33da3ea13d93ba9a233f@us.ibm.com>
Tested-by: Jenkins OP HW <0eb0fff262f74a65a832afbcc7b153e391c9a3fd@us.ibm.com>
Tested-by: Hostboot CI <52521565bd8ea18a2b112942dce4f4220a97c2c8@us.ibm.com>
Reviewed-by: MURULIDHAR NATARAJU <78b2d17687428214055c139e221386938034ed10@in.ibm.com>
Reviewed-by: Daniel M Crowell <912029ca9254ac7b5854e56910561d682e1fa2d0@us.ibm.com>

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot