summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
diff options
context:
space:
mode:
authorRoland Veloz <rveloz@us.ibm.com>2019-01-28 14:40:14 -0600
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-01-30 10:27:15 -0600
commit602885b3880d2f0368e526e9764494752384079d (patch)
treeee0c1f660e373ab5f8b6ece83f1dfd792fe886b7 /src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
parent5408943391159d995172b62809ffe3da1d9356d3 (diff)
downloadtalos-hostboot-602885b3880d2f0368e526e9764494752384079d.tar.gz
talos-hostboot-602885b3880d2f0368e526e9764494752384079d.zip
Set the I2C MUX bus selector in the i2cPresence function
- Expanded the i2cPresence API to take in the I2C MUX bus selector and the I2C MUX path. This will facilitate setting the bus selector within the i2cPresence function. - Set the I2C MUX bus selector in the i2cPresence function via the call to i2cAccessMux. - Simplified the i2cAccessMux API. It only takes in what it really uses. - Added several dump utility functions that are strictly there to dump certain data structures on an as needed basis. Was useful to have these utilities to see certain data structures but does not slow down the run time because the user must explicitly call them. - The structures that can get dumped are TARGETING::EepromVpdPrimaryInfo, eeprom_addr_t, TARGETING::FapiI2cControlInfo and I2C::misc_args_t. Change-Id: I14943687a934bfb21bc5cf3db0540b7e629a6257 RTC:203596 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71011 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@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.xml16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
index 0c0803f60..6ea132b70 100644
--- a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
+++ b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml
@@ -8567,7 +8567,7 @@
<field><id>port</id><value>0</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x08</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8633,7 +8633,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x09</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8699,7 +8699,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0A</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8765,7 +8765,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0B</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8831,7 +8831,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0C</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8897,7 +8897,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0D</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -8963,7 +8963,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0E</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
@@ -9029,7 +9029,7 @@
<field><id>port</id><value>1</value></field>
<field><id>devAddr</id><value>0xD0</value></field>
<field><id>i2cMuxBusSelector</id><value>0x0F</value></field>
- <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/proc-0/i2c_mux-0</value></field>
+ <field><id>i2cMuxPath</id><value>physical:sys-0/node-0/i2c_mux-0</value></field>
</default>
</attribute>
<attribute>
OpenPOWER on IntegriCloud