ATTR_CHIP_ID TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP ID of a chip target Read from the chip by the platform uint32 ATTR_NAME TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP Product name of a chip target Provided by the Machine Readable Workbook uint8 NONE = 0, VENICE = 1, MURANO = 2, CENTAUR = 3, NAPLES = 4 ATTR_EC TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP EC level of a chip target Read from the chip by the platform uint8 ATTR_FSI_GP_REG_SCOM_ACCESS TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP Indicates if the target's FSI GP regs have scom access Provided by the Machine Readable Workbook. uint8 false = 0, true = 1 ATTR_FABRIC_NODE_ID TARGET_TYPE_PROC_CHIP Logical fabric node the chip belongs to. Provided by the Machine Readable Workbook. Can vary across drawers. uint8 ATTR_FABRIC_CHIP_ID TARGET_TYPE_PROC_CHIP Logical fabric chip id for this chip (position within the fabric). Provided by the Machine Readable Workbook. Can vary across drawers. uint8 ATTR_CHIP_HAS_SBE TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP If true, the chip has an SBE and the associated registers Provided by the Machine Readable Workbook. uint8 false = 0, true = 1 ATTR_PROC_DCM_INSTALLED TARGET_TYPE_PROC_CHIP If true, the chip is installed on a Dual Chip Module Provided by the Machine Readable Workbook uint8 false = 0, true = 1 ATTR_CHIP_REGIONS_TO_ENABLE TARGET_TYPE_PROC_CHIP Called to get data to customize an IPL or SLW image with data indicating which chip regions the SBE should enable The data is in the format of the Module VPD PG (Partial Good Vector) keyword which is an 32 entry array of 16bit words, each word represents a chiplet and a defined set of bits within the word represents regions that are good. The 16 bit word is embedded within a 64bit word as described in the MVPD spec to reflect the clock controller region register layout: bits 0:3 are reserved -> set to 0 bits 4:19 are the 16 bit data word bits 20:63 are reserved -> set to 0 A platform needs to return data indicating the chip regions to enable, this may not be just the MVPD partial-good data, it may also not enable other chips and chiplets it has decided are non-functional - this is why it is not a standard MVPD query. uint64 32 ATTR_EX_L2_SINGLE_MEMBER_ENABLE TARGET_TYPE_PROC_CHIP Vector to communicate to SBE which EX chiplets must be configured with L2 in single member mode. One bit per EX chiplet, bit location aligned to chiplet ID (bit 16: EX00, bit 17: EX01, bit 18: EX02 ... bit 31: EX15) EX chiplets whose L2 must run in single member mode are marked by a '1'. uint32 ATTR_PROC_BOOT_VOLTAGE_VID TARGET_TYPE_PROC_CHIP Proc Boot Voltage uint32 ATTR_PCI_OSCSWITCH_CONFIG TARGET_TYPE_PROC_CHIP Defines PCI oscswitch configuration (FSI GP7 bits 0:3) uint8 ATTR_OSCSWITCH_CTL0 TARGET_TYPE_PROC_CHIP Defines oscswitch ctl0 value (FSI GP3 bits 0:15) uint32 ATTR_OSCSWITCH_CTL1 TARGET_TYPE_PROC_CHIP Defines oscswitch ctl1 value (FSI GP6 bits 20:27) uint8 ATTR_OSCSWITCH_CTL2 TARGET_TYPE_PROC_CHIP Defines oscswitch ctl2 value (FSI GP7 bits 8:31) uint32 ATTR_I2C_SLAVE_ADDRESS TARGET_TYPE_PROC_CHIP Defines I2C slave address uint8 ATTR_TARGET_SCOMABLE TARGET_TYPE_PROC_CHIP,TARGET_TYPE_MEMBUF_CHIP,TARGET_TYPE_EX_CHIPLET,TARGET_TYPE_MCS_CHIPLET,TARGET_TYPE_XBUS_ENDPOINT,TARGET_TYPE_ABUS_ENDPOINT,TARGET_TYPE_MBA_CHIPLET This attribute indicates if the target can be SCOMed. Set by check_chiplet_states HWP during DUMP process uint8 FALSE = 0, TRUE = 1 ATTR_TDP_RDP_CURRENT_FACTOR TARGET_TYPE_PROC_CHIP Defines the scaling factor that converts the AC current (amperage) value from the Thermal Design Point (TDP) to the Regulator Design Point (RDP) as input to the Workload Optimization Frequency (WOF) OCC algorithm. This is a percentage ratio value and has a granularity of 0.01 percent. Data is held in hexidecimal. Example: 86.17% -> 8617 -> 0x21A9. uint32