summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting
diff options
context:
space:
mode:
authorBrian Horton <brianh@linux.ibm.com>2012-11-06 10:17:58 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-12-04 16:18:18 -0600
commit342006a060272ca2d701cecd40083b9dbd4c799b (patch)
treef967a9a01039d65334981f4679b7cef71f647113 /src/usr/targeting
parent10085bf3f511a7b76e51814c1850d4b138a5b9d1 (diff)
downloadblackbird-hostboot-342006a060272ca2d701cecd40083b9dbd4c799b.tar.gz
blackbird-hostboot-342006a060272ca2d701cecd40083b9dbd4c799b.zip
Add support for new hwp: proc_cen_set_inband_addr.
HWP is called in step 11.10. Following versions are included: . proc_cen_set_inband_addr.C 1.7 . proc_cen_set_inband_addr.H 1.2 . proc_cen_set_inband_addr_attributes.xml 1.2 Change-Id: I34b27bb2ba59e96f1acb593aa6cda24c45bed9f5 RTC: 42177 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2343 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
Diffstat (limited to 'src/usr/targeting')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml5
-rw-r--r--src/usr/targeting/common/xmltohb/common.mk3
-rw-r--r--src/usr/targeting/common/xmltohb/vbu.system.xml16
-rw-r--r--[-rwxr-xr-x]src/usr/targeting/xmltohb/TULETA.mrw.xml66
4 files changed, 87 insertions, 3 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 4d9d673b7..fc28a5c53 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -3957,8 +3957,11 @@
</uint64_t>
</simpleType>
<persistency>non-volatile</persistency>
- <!-- Link to ATTR_PROC_INBAND_MCFGPRQ_BASE_ADDRESS (@todo RTC:42177) -->
<readable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_MCS_INBAND_BASE_ADDRESS</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
</attribute>
<attribute>
diff --git a/src/usr/targeting/common/xmltohb/common.mk b/src/usr/targeting/common/xmltohb/common.mk
index 741fd9d2b..22b9e1c6c 100644
--- a/src/usr/targeting/common/xmltohb/common.mk
+++ b/src/usr/targeting/common/xmltohb/common.mk
@@ -72,7 +72,8 @@ FAPI_ATTR_SOURCES = \
activate_powerbus/proc_build_smp/proc_fab_smp_fabric_attributes.xml \
runtime_attributes/pm_attributes_all_hwp.xml \
runtime_attributes/pm_attributes_all_plat.xml \
- nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_attributes.xml
+ nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_attributes.xml \
+ dmi_training/proc_cen_set_inband_addr/proc_cen_set_inband_addr_attributes.xml
XMLTOHB_GENERIC_XML = generic.xml
diff --git a/src/usr/targeting/common/xmltohb/vbu.system.xml b/src/usr/targeting/common/xmltohb/vbu.system.xml
index b6d08ffd2..147a222c0 100644
--- a/src/usr/targeting/common/xmltohb/vbu.system.xml
+++ b/src/usr/targeting/common/xmltohb/vbu.system.xml
@@ -490,6 +490,10 @@
<id>CHIP_UNIT</id>
<default>4</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E08000000000</default>
+ </attribute>
</targetInstance>
<targetInstance>
@@ -508,6 +512,10 @@
<id>CHIP_UNIT</id>
<default>5</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0A000000000</default>
+ </attribute>
</targetInstance>
<targetInstance>
@@ -526,6 +534,10 @@
<id>CHIP_UNIT</id>
<default>6</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0C000000000</default>
+ </attribute>
</targetInstance>
<targetInstance>
@@ -544,6 +556,10 @@
<id>CHIP_UNIT</id>
<default>7</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0E000000000</default>
+ </attribute>
</targetInstance>
<!-- Murano n0p0 PCI units -->
diff --git a/src/usr/targeting/xmltohb/TULETA.mrw.xml b/src/usr/targeting/xmltohb/TULETA.mrw.xml
index 243e0df3a..6b58e5fe0 100755..100644
--- a/src/usr/targeting/xmltohb/TULETA.mrw.xml
+++ b/src/usr/targeting/xmltohb/TULETA.mrw.xml
@@ -20,7 +20,7 @@
<!-- Origin: 30 -->
<!-- -->
<!-- IBM_PROLOG_END_TAG -->
-<!-- Source path = /gsa/ausgsa-h2/02/vanlee/sb/102512M/obj/ppc/mrw/xml/data -->
+<!-- Source path = /esw/fips810/Builds/b1113t_1247.810/obj/ppc/mrw/xml/data -->
<attributes>
<!-- TULETA System with new values-->
@@ -586,6 +586,10 @@
<id>CHIP_UNIT</id>
<default>4</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0800000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -615,6 +619,10 @@
<id>CHIP_UNIT</id>
<default>5</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0A00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -644,6 +652,10 @@
<id>CHIP_UNIT</id>
<default>6</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0C00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -673,6 +685,10 @@
<id>CHIP_UNIT</id>
<default>7</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E0E00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1251,6 +1267,10 @@
<id>CHIP_UNIT</id>
<default>4</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E1800000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1280,6 +1300,10 @@
<id>CHIP_UNIT</id>
<default>5</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E1A00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1309,6 +1333,10 @@
<id>CHIP_UNIT</id>
<default>6</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E1C00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1338,6 +1366,10 @@
<id>CHIP_UNIT</id>
<default>7</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E1E00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1916,6 +1948,10 @@
<id>CHIP_UNIT</id>
<default>4</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E4800000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1945,6 +1981,10 @@
<id>CHIP_UNIT</id>
<default>5</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E4A00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -1974,6 +2014,10 @@
<id>CHIP_UNIT</id>
<default>6</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E4C00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -2003,6 +2047,10 @@
<id>CHIP_UNIT</id>
<default>7</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E4E00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -2581,6 +2629,10 @@
<id>CHIP_UNIT</id>
<default>4</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E5800000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -2610,6 +2662,10 @@
<id>CHIP_UNIT</id>
<default>5</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E5A00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -2639,6 +2695,10 @@
<id>CHIP_UNIT</id>
<default>6</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E5C00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
@@ -2668,6 +2728,10 @@
<id>CHIP_UNIT</id>
<default>7</default>
</attribute>
+ <attribute><id>IBSCOM_MCS_BASE_ADDR</id>
+ <!-- baseAddr = 0x0003E00000000000, 128GB per MCS -->
+ <default>0x0003E5E00000000</default>
+ </attribute>
<!-- TODO When MRW provides the information, these two attributes
should be included. values of X come from MRW.
<attribute>
OpenPOWER on IntegriCloud