ATTR_FUNCTIONAL TARGET_TYPE_PROC_CHIP, TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ, TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI, TARGET_TYPE_MC, TARGET_TYPE_OMI, TARGET_TYPE_OMIC, TARGET_TYPE_MCC, TARGET_TYPE_XBUS, TARGET_TYPE_OBUS, TARGET_TYPE_OBUS_BRICK, TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP, TARGET_TYPE_OCMB_CHIP, TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_MBA, TARGET_TYPE_DIMM, TARGET_TYPE_L4,TARGET_TYPE_MC, TARGET_TYPE_MEM_PORT, TARGET_TYPE_PMIC 1 if the target is functional, else 0. Set by the platform. uint8 NON_FUNCTIONAL = 0x0, FUNCTIONAL = 0x1 ATTR_POS TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_DIMM, TARGET_TYPE_OCMB_CHIP, TARGET_TYPE_PMIC Physical position of chip/dimm within drawer This data is from the MRW. uint32 ATTR_FAPI_POS TARGET_TYPE_PROC_CHIP, TARGET_TYPE_MEMBUF_CHIP, TARGET_TYPE_DIMM, TARGET_TYPE_OCMB_CHIP, TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ, TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI, TARGET_TYPE_MC, TARGET_TYPE_OMI, TARGET_TYPE_OMIC, TARGET_TYPE_MCC, TARGET_TYPE_XBUS, TARGET_TYPE_OBUS, TARGET_TYPE_OBUS_BRICK, TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP, TARGET_TYPE_MBA, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_MC, TARGET_TYPE_MEM_PORT, TARGET_TYPE_PMIC Logical position of target within a system. This is derived from the SMP location of each processor and each target's relationship to a proc. - PROC = based on SMP groupid+chipid - MEMBUF = PROC:FAPI_POS * [max membuf per proc] - 1st level child unit = [parent chip]:FAPI_POS * [max children of this type per chip] - 2nd+ level child unit = [immediate parent unit]:FAPI_POS * [max units below parent] Note: This should not be used algorithmically by HWPs directly. Note: Value ignores physical drawer boundaries, the value is unique across the entire system. This data is derived from the MRW. uint32 ATTR_REL_POS TARGET_TYPE_CORE, TARGET_TYPE_EX, TARGET_TYPE_EQ, TARGET_TYPE_MCS, TARGET_TYPE_MCA, TARGET_TYPE_MCBIST, TARGET_TYPE_MI, TARGET_TYPE_DMI, TARGET_TYPE_MC, TARGET_TYPE_OMI, TARGET_TYPE_OMIC, TARGET_TYPE_MCC, TARGET_TYPE_XBUS, TARGET_TYPE_OBUS, TARGET_TYPE_OBUS_BRICK, TARGET_TYPE_SBE, TARGET_TYPE_PPE, TARGET_TYPE_PERV, TARGET_TYPE_PEC, TARGET_TYPE_PHB, TARGET_TYPE_CAPP, TARGET_TYPE_MBA, TARGET_TYPE_ABUS, TARGET_TYPE_L4, TARGET_TYPE_MEM_PORT, TARGET_TYPE_DIMM, TARGET_TYPE_PMIC A target's position relative to its immediate parent target. PROC - EQ - EX - CORE PROC - XBUS PROC - OBUS - OBUS_BRICK PROC - SBE PROC - PPE PROC - PERV PROC - PEC - PHB PROC - CAPP PROC - MCBIST - MCS - MCA/MEM_PORT - DIMM PROC - MC - MI - DMI PROC - MC - MI - MCC - OMI (OMIC - OMI is not supported) OCMB - PMIC MEMBUF - MBA - DIMM MEMBUF - L4 OCMB - MEM_PORT - DIMM uint8 0xFF