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
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