summaryrefslogtreecommitdiffstats
path: root/src/include/usr
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2018-03-22 16:12:21 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-03-30 17:07:19 -0400
commit55f0053bc34e10d118e383f782b7be5cb14f59d2 (patch)
treed7bdd840e7e15b31f6fdd6b7e09581a4ff43b264 /src/include/usr
parentbca54fb07d0e7ebfcf832f91813fd082622c9bae (diff)
downloadtalos-hostboot-55f0053bc34e10d118e383f782b7be5cb14f59d2.tar.gz
talos-hostboot-55f0053bc34e10d118e383f782b7be5cb14f59d2.zip
Reset Host-mode Processor I2C Masters connected to the TPMs
This commit resets the I2C buses connected to the TPMs early in the IPL since the FSP can't do the reset for us as they lack a FSI I2C connection to the TPMs. Change-Id: I4b4893da447f3c567c04a8d0c2b647f2927ec0ab RTC:188956 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56188 Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
Diffstat (limited to 'src/include/usr')
-rw-r--r--src/include/usr/i2c/i2cif.H2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/usr/i2c/i2cif.H b/src/include/usr/i2c/i2cif.H
index 5fa3216e4..a902fbcbf 100644
--- a/src/include/usr/i2c/i2cif.H
+++ b/src/include/usr/i2c/i2cif.H
@@ -93,6 +93,8 @@ enum i2cEngineSelect : uint8_t
I2C_ENGINE_SELECT_ONLY_1 |
I2C_ENGINE_SELECT_ONLY_2 |
I2C_ENGINE_SELECT_ONLY_3,
+
+ I2C_ENGINE_SELECT_NONE = 0x00,
};
/**
OpenPOWER on IntegriCloud