summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/attribute_types.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/targeting/common/xmltohb/attribute_types.xml')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml123
1 files changed, 111 insertions, 12 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index b11755452..465969b28 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -2485,13 +2485,13 @@
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_CORE_FLOOR</id>
+ <id>ATTR_FREQ_CORE_FLOOR_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>FREQ_PB</id>
+ <id>FREQ_PB_MHZ</id>
<description>
System attribute.
The frequency of a processor's PB chiplet in MHz.
@@ -2503,13 +2503,13 @@
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_PB</id>
+ <id>ATTR_FREQ_PB_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>FREQ_A</id>
+ <id>FREQ_A_MHZ</id>
<description>
System attribute.
The frequency of a processor's A-bus chiplet in MHz.
@@ -2522,13 +2522,13 @@
<persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_A</id>
+ <id>ATTR_FREQ_A_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>FREQ_X</id>
+ <id>FREQ_X_MHZ</id>
<description>
System attribute.
The frequency of a processor's X-bus chiplet in MHz.
@@ -2540,7 +2540,7 @@
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_X</id>
+ <id>ATTR_FREQ_X_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
@@ -3659,7 +3659,7 @@
</attribute>
<attribute>
- <id>FREQ_PCIE</id>
+ <id>FREQ_PCIE_MHZ</id>
<description>
The frequency of a processor's PCI-e bus in MHz.
This is the same for all PCI-e busses in the system.
@@ -3669,7 +3669,7 @@
<persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_PCIE</id>
+ <id>ATTR_FREQ_PCIE_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
@@ -3691,7 +3691,7 @@
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_CORE_NOMINAL</id>
+ <id>ATTR_FREQ_CORE_NOMINAL_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
@@ -21140,7 +21140,7 @@ DEPRECATED!!!!
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_FREQ_CORE_CEILING</id>
+ <id>ATTR_FREQ_CORE_CEILING_MHZ</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
@@ -21584,7 +21584,7 @@ DEPRECATED!!!!
<array>2</array>
</simpleType>
<writeable/>
- <persistency>non-volatile</persistency>
+ <persistency>volatile-zeroed</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_PROC_HTM_BAR_SIZES</id>
@@ -28698,4 +28698,103 @@ DEPRECATED!!!!
</hwpfToHbAttrMap>
</attribute>
+<!--- TODO: RTC 155880
+ The attributes in this block have their names changed from ATTR_x to ATTR_x_MHZ.
+ The old definitions are left in this block in order to avoid build break in FSP.
+ They are to be removed when code in FSP are updated to use the new names.
+-->
+<attribute>
+ <id>FREQ_PB</id>
+ <description>
+ System attribute.
+ The frequency of a processor's PB chiplet in MHz.
+ This is the same for all PB chiplets in the system.
+ Provided by the MRW.
+ </description>
+ <simpleType><uint32_t></uint32_t></simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_FREQ_PB</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>FREQ_A</id>
+ <description>
+ System attribute.
+ The frequency of a processor's A-bus chiplet in MHz.
+ This is the same for all A-bus chiplets in the system.
+ Provided by the MRW.
+ </description>
+ <simpleType><uint32_t>
+ <default>0x1900</default>
+ </uint32_t></simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_FREQ_A</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>FREQ_X</id>
+ <description>
+ System attribute.
+ The frequency of a processor's X-bus chiplet in MHz.
+ This is the same for all X-bus chiplets in the system.
+ Provided by the MRW.
+ </description>
+ <simpleType><uint32_t></uint32_t></simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_FREQ_X</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>FREQ_CORE_CEILING</id>
+ <description>
+ The maximum core frequency in MHz.
+ This is the same for all cores in the system.
+ Data is provided by MVPD #V.
+ </description>
+ <simpleType>
+ <uint32_t>
+ <default>4800</default>
+ </uint32_t>
+ </simpleType>
+ <persistency>volatile</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_FREQ_CORE_CEILING</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>FREQ_PCIE</id>
+ <description>
+ The frequency of a processor's PCI-e bus in MHz.
+ This is the same for all PCI-e busses in the system.
+ Provided by the MRW.
+ </description>
+ <simpleType><uint32_t></uint32_t></simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_FREQ_PCIE</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<!--- TODO: End RTC 155880 workaround -->
+
</attributes>
OpenPOWER on IntegriCloud