diff options
author | Greg Still <stillgs@us.ibm.com> | 2017-05-17 16:30:32 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-05-22 23:44:45 -0400 |
commit | f291af8f20338e2bb74c42b7485d85da636aa0bd (patch) | |
tree | 54e6f098b70ea91b34bedf2929a938264534930f /src | |
parent | 6f774f08a1ed6b45291d83121c81c6d58a92ad5d (diff) | |
download | talos-hostboot-f291af8f20338e2bb74c42b7485d85da636aa0bd.tar.gz talos-hostboot-f291af8f20338e2bb74c42b7485d85da636aa0bd.zip |
PM: add defaults for AVSBus attributes
Change-Id: Ib236b495ec7beb655172e9f0fa27ed4664592ae5
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40671
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Dev-Ready: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com>
Reviewed-by: Juan R. Medina <jrmedina@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40674
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
-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> |