<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/i2c/i2c.H, branch master</title>
<subtitle>Talos™ II hostboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-hostboot/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-hostboot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/'/>
<updated>2018-01-26T22:03:43+00:00</updated>
<entry>
<title>I2C Reset Path: Add Poll of SCL High Before Issuing Stop Command</title>
<updated>2018-01-26T22:03:43+00:00</updated>
<author>
<name>Mike Baiocchi</name>
<email>mbaiocch@us.ibm.com</email>
</author>
<published>2018-01-25T15:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=079068a0dd84a877e3aa9b382b4dcaebecfa5f37'/>
<id>urn:sha1:079068a0dd84a877e3aa9b382b4dcaebecfa5f37</id>
<content type='text'>
At the end of the I2C reset sequence, a 'stop' command is sent to
each port on the master that was reset.  Before sending this 'stop'
command, a poll has been added such to check that SCL (clock line)
is high. This addresses a known issue with current TPMs.

Change-Id: I13b199f5b4d10d7224d3ccc5d1a8baaecb4f2326
CQ: SW405816
Backport: release-fips910
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52636
Reviewed-by: Christopher J. Engel &lt;cjengel@us.ibm.com&gt;
Reviewed-by: Timothy R. Block &lt;block@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Reset Dimm I2C Busses off of the 2nd proc</title>
<updated>2017-08-11T21:14:46+00:00</updated>
<author>
<name>Bill Hoffa</name>
<email>wghoffa@us.ibm.com</email>
</author>
<published>2017-08-10T16:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=600cdde5be65542ecac042a08e585c31e2a31169'/>
<id>urn:sha1:600cdde5be65542ecac042a08e585c31e2a31169</id>
<content type='text'>
Change-Id: I6244df82a1ae7c567d08568aaad55a70e2617471
CQ:SW398363
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44485
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support new i2c device link ID format</title>
<updated>2017-07-14T19:39:21+00:00</updated>
<author>
<name>Nick Bofferding</name>
<email>bofferdn@us.ibm.com</email>
</author>
<published>2017-07-05T16:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=3fbd50ab46e402867da8a5ae6b041aa9330fd6ea'/>
<id>urn:sha1:3fbd50ab46e402867da8a5ae6b041aa9330fd6ea</id>
<content type='text'>
Change-Id: Ie79caad8ec9fe0be5421185360c5ea9b2d5dee3d
RTC: 173541
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42681
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Stephen M. Cprek &lt;smcprek@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: NAGENDRA K. GURRAM &lt;nagendra.g@in.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add call to update SBE image if nest freq changed in istep 7.3</title>
<updated>2016-10-05T15:09:16+00:00</updated>
<author>
<name>Andres Lugo-Reyes</name>
<email>aalugore@us.ibm.com</email>
</author>
<published>2016-09-12T17:37:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=7849bdd4dd2c4d912a27f99ef543665d3bf873ce'/>
<id>urn:sha1:7849bdd4dd2c4d912a27f99ef543665d3bf873ce</id>
<content type='text'>
Change-Id: I529056bf1380238f5064f18b39bc09ec97e7a112
RTC: 157659
Depends-on: Idea9e3ae8d08052e960c00c225522bbe8da3ea5e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29521
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;v2cibmd@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>DDR4 - Allow SPD writes</title>
<updated>2016-04-21T18:51:43+00:00</updated>
<author>
<name>aalugore</name>
<email>aalugore@us.ibm.com</email>
</author>
<published>2016-01-22T19:36:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=4f4f097d65e919bcc8bd5706f50ea0f413b8bfef'/>
<id>urn:sha1:4f4f097d65e919bcc8bd5706f50ea0f413b8bfef</id>
<content type='text'>
    -DDR4 has 512-byte EEPROM with 2 256-byte pages.
     This commit contains the necessary page switching
     logic to support this.

Change-Id: Iaa8e3e344def98b71d6a9e9387c5e0d9137a0397
RTC:137707
ForwardPort: yes
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/797
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Tested-by: Jenkins OP HW
Tested-by: FSP CI Jenkins
Reviewed-by: Matthew A. Ploetz &lt;maploetz@us.ibm.com&gt;
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/871
</content>
</entry>
<entry>
<title>I2C Error Log User Data Improvement</title>
<updated>2015-09-10T18:59:46+00:00</updated>
<author>
<name>Mike Baiocchi</name>
<email>baiocchi@us.ibm.com</email>
</author>
<published>2015-08-05T21:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=fe966be1aa16c7816f62b2e6c97aa646dab7ac3e'/>
<id>urn:sha1:fe966be1aa16c7816f62b2e6c97aa646dab7ac3e</id>
<content type='text'>
This commit adds more information into the two uint64_t user data
sections for certain error logs, including I2C Master HUID, engine,
port, and bus speed.

Change-Id: Ia2c91795c22619931c37b52fa4ff2091cb5d5ef3
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20060
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: FSP CI Jenkins
Tested-by: Jenkins OP HW
Reviewed-by: Corey V. Swenson &lt;cswenson@us.ibm.com&gt;
Reviewed-by: WILLIAM G. HOFFA &lt;wghoffa@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix I2C Reset to resolve I2C Bus Arbitration Lost Errors</title>
<updated>2015-04-10T02:38:09+00:00</updated>
<author>
<name>Mike Baiocchi</name>
<email>baiocchi@us.ibm.com</email>
</author>
<published>2015-04-02T18:42:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=9419597dac3c8e59da79023acdbda64f1ab0d5ca'/>
<id>urn:sha1:9419597dac3c8e59da79023acdbda64f1ab0d5ca</id>
<content type='text'>
This commit fixes 2 bugs where the full "Force Reset and Unlock"
I2C reset procedure used to both avoid and recover from I2C Bus
Arbitration Lost errors was not being performed correctly on any
ports but port 0.

Change-Id: Ie967d81917e9b942d5cb516856075ebdb5029487
CQ: SW297864
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16842
Reviewed-by: WILLIAM G. HOFFA &lt;wghoffa@us.ibm.com&gt;
Tested-by: Jenkins Server
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>HBRT Runtime VPD Updates</title>
<updated>2015-02-18T21:12:13+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2015-01-27T15:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=417c6e0a4bb7c8f9d9721b73ddcae696007be15e'/>
<id>urn:sha1:417c6e0a4bb7c8f9d9721b73ddcae696007be15e</id>
<content type='text'>
Enables writes to VPD and handles disabling
PNOR cache in manufacturing mode

Change-Id: I03d4246ceb91520939f8b04f3b3d2fc31c116079
RTC: 114911
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15462
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix spelling mistakes using codespell.</title>
<updated>2015-01-15T20:57:29+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2015-01-06T21:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=60e36d9749821dc522e1cfd0e164ffd4459a2895'/>
<id>urn:sha1:60e36d9749821dc522e1cfd0e164ffd4459a2895</id>
<content type='text'>
   - See https://github.com/lucasdemarchi/codespell

Change-Id: I03e102d1ebb9473b6226fa9b6edb684fa0218a2f
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15031
Tested-by: Jenkins Server
Reviewed-by: STEPHEN M. CPREK &lt;smcprek@us.ibm.com&gt;
Reviewed-by: Zane Shelley &lt;zshelle@us.ibm.com&gt;
Reviewed-by: Brian Silver &lt;bsilver@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove errors in VPD presence detect for eeprom</title>
<updated>2014-12-09T18:03:20+00:00</updated>
<author>
<name>Andres Lugo</name>
<email>aalugore@us.ibm.com</email>
</author>
<published>2014-11-13T17:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=fd5e3a64c72a176a6610631dfb248aaa5058ae93'/>
<id>urn:sha1:fd5e3a64c72a176a6610631dfb248aaa5058ae93</id>
<content type='text'>
RTC:117048
Change-Id: Ie63fb413cb9efb9d1ea450467efa500613939af2
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14494
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
