summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-06-11 15:54:54 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-06-11 22:24:00 -0500
commit7b2d475bbbeea4cab65903c2834dda7c7ffad334 (patch)
tree3f6e42daacdcfbe79fe88fb40d4abc092993f184 /src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
parentfa7d62b7304bfbc2f4bd9c8a7e44208cbba5f889 (diff)
downloadtalos-hostboot-7b2d475bbbeea4cab65903c2834dda7c7ffad334.tar.gz
talos-hostboot-7b2d475bbbeea4cab65903c2834dda7c7ffad334.zip
Update DIMM's 0-8 EEPROM_VPD_PRIMARY_INFO to match the corresponding OCMBs
Somewhere along the line we updated the OCBM's i2c information but never updated the dimms. This resulted in the eeproms being cached twice. Change-Id: Ia58d624c3711e22ad5eaaccc8aa39be2b6c23ca4 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/78775 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/xmltohb/simics_AXONE.system.xml')
-rw-r--r--src/usr/targeting/common/xmltohb/simics_AXONE.system.xml76
1 files changed, 38 insertions, 38 deletions
diff --git a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
index 09e6aecdd..91b6d25a1 100644
--- a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
+++ b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
@@ -10738,18 +10738,19 @@
<attribute>
<id>EEPROM_VPD_PRIMARY_INFO</id>
<default>
+ <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field>
+ <field><id>engine</id><value>3</value></field>
<field><id>byteAddrOffset</id><value>0x02</value></field>
- <field><id>chipCount</id><value>0x01</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
- <field><id>engine</id><value>3</value></field>
- <!-- Engine 3 Port 1 is directly attached to DDIMM0 in the simics axone model -->
+ <field><id>chipCount</id><value>0x01</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
<field><id>port</id><value>1</value></field>
- <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
- <field><id>writeCycleTime</id><value>20</value></field>
- <field><id>writePageSize</id><value>32</value></field>
- <field><id>i2cMuxBusSelector</id><value>0xFF</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0</value></field>
+ <field><id>writeCycleTime</id><value>05</value></field>
+ <field><id>writePageSize</id><value>0x20</value></field>
+ <!-- Valid Mux Bus Selections are 0x08-0x0F -->
+ <field><id>i2cMuxBusSelector</id><value>0x08</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
</targetInstance>
@@ -10794,13 +10795,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x08</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x09</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -10846,13 +10847,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x09</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0A</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -10898,13 +10899,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0A</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0B</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -10950,13 +10951,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0B</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0C</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -11002,13 +11003,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0C</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0D</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -11054,13 +11055,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0D</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0E</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -11106,13 +11107,13 @@
<field><id>byteAddrOffset</id><value>0x02</value></field>
<field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
- <field><id>port</id><value>0</value></field>
+ <!-- Engine 3 Port 1 connects to a 3 to 8 MUX attached to DDIMM0-7 in the simics axone model -->
+ <field><id>port</id><value>1</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
<field><id>writeCycleTime</id><value>05</value></field>
<field><id>writePageSize</id><value>0x20</value></field>
<!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0E</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0x0F</value></field>
<field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
@@ -11153,19 +11154,18 @@
<attribute>
<id>EEPROM_VPD_PRIMARY_INFO</id>
<default>
- <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field>
- <field><id>engine</id><value>3</value></field>
<field><id>byteAddrOffset</id><value>0x02</value></field>
- <field><id>devAddr</id><value>0xA0</value></field>
<field><id>chipCount</id><value>0x01</value></field>
- <!-- Engine 3 Port 0 connects to a 3 to 8 MUX attached to DDIMM1-8 in the simics axone model -->
+ <field><id>devAddr</id><value>0xA0</value></field>
+ <field><id>engine</id><value>3</value></field>
+ <!-- Engine 3 Port 0 is directly attached to DDIMM8 in the simics axone model -->
<field><id>port</id><value>0</value></field>
+ <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field>
<field><id>maxMemorySizeKB</id><value>0x4</value></field>
- <field><id>writeCycleTime</id><value>05</value></field>
- <field><id>writePageSize</id><value>0x20</value></field>
- <!-- Valid Mux Bus Selections are 0x08-0x0F -->
- <field><id>i2cMuxBusSelector</id><value>0x0F</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
+ <field><id>writeCycleTime</id><value>20</value></field>
+ <field><id>writePageSize</id><value>32</value></field>
+ <field><id>i2cMuxBusSelector</id><value>0xFF</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0</value></field>
</default>
</attribute>
</targetInstance>
OpenPOWER on IntegriCloud