ATTR_FREQ_PROC_REFCLOCK_KHZ TARGET_TYPE_SYSTEM The frequency of the processor refclock in kHz. Provided by the Machine Readable Workbook. This can be overridden to adjust the refclock frequency. uint32 133333 ATTR_FREQ_DPLL_REFCLOCK_KHZ TARGET_TYPE_SYSTEM The frequency of the processor DPLL refclock in kHz. uint32 133333 ATTR_FREQ_MEM_REFCLOCK TARGET_TYPE_SYSTEM The frequency of the memory refclock in MHz. Provided by the Machine Readable Workbook. This is read by the set_ref_clock HWP to find out the desired frequency. This can be overridden to adjust the refclock frequency. uint32 ATTR_MAX_ALLOWED_DIMM_FREQ TARGET_TYPE_SYSTEM Maximum frequency (in MHz) that this system can run the DIMMs at. There are 5 possible values determined by the dimm configuration. For configurations which have mixed rank configurations, the lowest frequency based on ranks of either DIMM is chosen. For example if there was a 1R and a 2R DIMM installed, and 1R dual drop was a lower max freq than 2R dual drop, then the 1R max freq would be the max allowed. [0]=One rank, single drop [1]=Two rank, single drop [2]=Four rank, single drop [3]=One rank, dual drop [4]=Two rank, dual drop A value of zero would indicate an unsupported configuration. Note: Do not use this attribute to limit configurations, it is not checked during plug rules. If you have an unsupported configuration, use the value 0 as the maximum freq. uint32 5 max_allowed_dimm_freq ATTR_MEMVPD_POS TARGET_TYPE_MCS The position of the MCS target's VPD selector data, relative to the EEPROM that contains its data. The VPD defition supports up to 16 values per EEPROM. For systems with an EEPROM per chip, this value should be equivalent to ATTR_CHIP_UNIT_POS. For systems with a single EEPROM for all chips, the value should follow the physical position in such a way to fit within the 16 available slots. uint8 ATTR_REQUIRED_SYNCH_MODE TARGET_TYPE_SYSTEM Specify the system policy to enforce synchronous mode between memory and nest. This drives the value of ATTR_MEM_IN_SYNCH_MODE. UNDETERMINED : Run synchronously if the dimm and nest freq matches ALWAYS : Require matching frequencies and deconfigure memory that does not match the nest NEVER : Do not run synchronously, even if the frequencies match uint8 UNDETERMINED=0, ALWAYS=1, NEVER=2 required_synch_mode