diff options
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml index c18e37110..c9cba22af 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml @@ -161,6 +161,7 @@ </description> <valueType>uint32</valueType> <platInit/> + <initToZero/> </attribute> <!-- ********************************************************************* --> <attribute> @@ -174,9 +175,13 @@ p9_set_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + + *MOST* systems use Bus 0 for VDD. If this is not the case, the value + must be appropriately set by the platform (eg MRWB or equivalent </description> <valueType>uint8</valueType> <platInit/> + <initToZero/> </attribute> <!-- ********************************************************************* --> <attribute> @@ -190,6 +195,9 @@ p9_set_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + + *MOST* systems use Bus 1 for VDD. If this is not the case, the value + must be appropriately set by the platform (eg MRWB or equivalent) </description> <valueType>uint8</valueType> <platInit/> @@ -206,6 +214,8 @@ p9_set_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + + For systems where VCS is not connected via AVSBus, set to 0xFF. </description> <valueType>uint8</valueType> <platInit/> @@ -223,9 +233,14 @@ p9_set_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + + *MOST* systems use Rail 0 for VDD for the bus on which they are connected. + If this is not the case, the value must be appropriately set by the platform + (eg MRWB or equivalent) </description> <valueType>uint8</valueType> <platInit/> + <initToZero/> </attribute> <!-- ********************************************************************* --> <attribute> @@ -240,9 +255,14 @@ p9_set_avsbus_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + + *MOST* systems use Rail 0 for VDN for the bus on which they are connected. + If this is not the case, the value must be appropriately set by the platform + (eg MRWB or equivalent) </description> <valueType>uint8</valueType> <platInit/> + <initToZero/> </attribute> <!-- ********************************************************************* --> <attribute> @@ -250,16 +270,18 @@ <targetType>TARGET_TYPE_PROC_CHIP</targetType> <description> Defines the AVSBus rail selector number (0 - 15) for the VCS VRM on the bus - defined by ATTR_AVSBUS_VDN_BUSNUM. + defined by ATTR_AVSBUS_VCS_BUSNUM. Producer: Machine Readable Workbook Consumers: p9_set_avsbus_voltage (tool); p9_build_pstate_datablock -> Pstate Parameter Block (PSPB) for PGPE + </description> <valueType>uint8</valueType> <platInit/> + <initToZero/> <!-- This here strictly to allocate the attribute in Cronus --> </attribute> <!-- ********************************************************************* --> <attribute> @@ -961,7 +983,7 @@ <platInit/> <initToZero/> </attribute> - + <!-- ********************************************************************* --> <attribute> <id>ATTR_PBAX_GROUPID</id> <targetType>TARGET_TYPE_PROC_CHIP</targetType> |