diff options
author | Christian Geddes <crgeddes@us.ibm.com> | 2019-03-21 16:15:45 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2019-03-22 10:09:02 -0500 |
commit | b8cfbb22598c993d17a62f4f4705d4fa80b45f7d (patch) | |
tree | 1e7effc70dfebede047a6924cec0a27f326c1402 | |
parent | 27d7ab8db73879905d8f8d965ea126fec42a428f (diff) | |
download | talos-hostboot-b8cfbb22598c993d17a62f4f4705d4fa80b45f7d.tar.gz talos-hostboot-b8cfbb22598c993d17a62f4f4705d4fa80b45f7d.zip |
Set MUX i2c slave port to be 1
The i2c controller info attribute for the I2C Mux target had the
port information set incorrectly. This commit addresses that and
adds a debug trace that was helpful in figuring out this issue
Change-Id: I34b5c920e8fe4f0f0ea68ce5aaf268095aab9886
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/74864
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Roland Veloz <rveloz@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
-rwxr-xr-x | src/usr/i2c/i2c.C | 3 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/simics_AXONE.system.xml | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/i2c/i2c.C b/src/usr/i2c/i2c.C index 442059877..5cf3944e5 100755 --- a/src/usr/i2c/i2c.C +++ b/src/usr/i2c/i2c.C @@ -4962,6 +4962,9 @@ errlHndl_t i2cRegisterOp ( DeviceFW::OperationType i_opType, (i_args.engine * P9_ENGINE_SCOM_OFFSET); op_size=8; + TRACUCOMP( g_trac_i2c, + "i2cRegisterOp() op_addr: 0x%lx io_data_64: 0x%lx",op_addr, *io_data_64 ); + err = DeviceFW::deviceOp( i_opType, i_target, io_data_64, diff --git a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml index 0bed5c256..e8ab37934 100644 --- a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml @@ -13521,7 +13521,7 @@ <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> - <field><id>port</id><value>0</value></field> + <field><id>port</id><value>1</value></field> <field><id>devAddr</id><value>0xE0</value></field> <field><id>engine</id><value>3</value></field> </default> |