<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/i2c/eepromdd.C, 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>2017-05-16T13:45:26+00:00</updated>
<entry>
<title>Fix up some i2c testcases</title>
<updated>2017-05-16T13:45:26+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2017-05-02T15:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=6f8db833da1b2738243de3632a1c8e32ec150db6'/>
<id>urn:sha1:6f8db833da1b2738243de3632a1c8e32ec150db6</id>
<content type='text'>
Enable a few of the i2c testcases and fix up a broken one

Change-Id: Ic7111579e058a31bc1f37a5cb3d21a71d91d8128
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39940
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@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;
Reviewed-by: Martin Gloff &lt;mgloff@us.ibm.com&gt;
Reviewed-by: Elizabeth K. Liner &lt;eliner@us.ibm.com&gt;
Reviewed-by: Matthew A. Ploetz &lt;maploetz@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove Write Cycle Time work around</title>
<updated>2017-04-26T20:07:41+00:00</updated>
<author>
<name>Marty Gloff</name>
<email>mgloff@us.ibm.com</email>
</author>
<published>2017-04-18T18:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=198d144f57d4c7042f04eb3b4c9658d42ab6278d'/>
<id>urn:sha1:198d144f57d4c7042f04eb3b4c9658d42ab6278d</id>
<content type='text'>
Remove code to force the the write cycle time for the SBE SEEPROM to
a minimum value of 10.

Change-Id: I61c8331cf56154095135951063b40956ba8f3ca6
RTC: 164392
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39382
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@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;
Reviewed-by: Corey V. Swenson &lt;cswenson@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>eepromdd: retry reads on I2C arbitration lost errors</title>
<updated>2017-02-12T03:04:09+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2017-02-10T00:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=34d58dead0cad42868fd06353c109244880a5fa4'/>
<id>urn:sha1:34d58dead0cad42868fd06353c109244880a5fa4</id>
<content type='text'>
These "arbitration lost only" errors seem to be intermittent and in
many cases works to retry them when reading SPDs.  Helps to avoid
deconfiguring a bunch of memory unnecessarily.

Change-Id: I05dd93f96545adc65c895295b0d50c2a545aa9e7
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36300
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Reviewed-by: Corey V. Swenson &lt;cswenson@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;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add mising pieces to read DVPD from HW</title>
<updated>2017-02-07T11:49:47+00:00</updated>
<author>
<name>Prachi Gupta</name>
<email>pragupta@us.ibm.com</email>
</author>
<published>2017-02-02T04:12:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=f986133a26546254d64e65e30b00ae7f0d561ec9'/>
<id>urn:sha1:f986133a26546254d64e65e30b00ae7f0d561ec9</id>
<content type='text'>
- Added support for MCS target to access EEPROM device
- Added EEPROM_VPD_PRIMARY_INFO attribute for MCS target
- Fixup caching of DVPD in PNOR

Change-Id: I9fb2de82b16eb017517f5addf361c4a90b3edf30
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35767
Reviewed-by: Dean Sanner &lt;dsanner@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>SBE Update fixes and patches for Bring-up</title>
<updated>2016-12-02T22:20:24+00:00</updated>
<author>
<name>Marty Gloff</name>
<email>mgloff@us.ibm.com</email>
</author>
<published>2016-11-10T17:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=3782e264d06a4e546fe2298bbd1d53e2de38d062'/>
<id>urn:sha1:3782e264d06a4e546fe2298bbd1d53e2de38d062</id>
<content type='text'>
Set NO_SBE_UPDATE in fsprelease.config.
Patch eepromdd.C to make write cycle time a minimum of 10 msec.
Find .hbbl section before attempting to append new HBBL to SBE image and
delete it if it already exists.
Use malloc rather than stack space for ring section buffer.
Fix i_maxImgSize value passed to procCustomizeSbeImg.
Fix SBE_ECC_IMG_MAX_SIZE calculation to include pad bytes.

Change-Id: I632e17851830acb1b365abc92438b0356232487c
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32487
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;v2cibmd@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Tested-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Changes for P9 SBE - General clean-up</title>
<updated>2016-09-25T22:19:48+00:00</updated>
<author>
<name>Marty Gloff</name>
<email>mgloff@us.ibm.com</email>
</author>
<published>2016-09-16T22:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=6eb84744ea7350eb566f3ddfd02d254a85ed4e08'/>
<id>urn:sha1:6eb84744ea7350eb566f3ddfd02d254a85ed4e08</id>
<content type='text'>
This story is for general clean-up after the SBE Update work.
It will be used to turn off unit test traces, make changes that
were deferred from prior reviews, finalize selection of best
cores and handling of cores for p9_xip_customize, and turn off
performUpdateActions() call in sbeupdatetest.

Change-Id: I04747bd3897d84a6b3c3c6c7791b28a0708842f9
RTC:161074
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29955
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: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Changes for P9 SBE - Enable/Remove Istep calls/processing</title>
<updated>2016-09-03T21:12:56+00:00</updated>
<author>
<name>Marty Gloff</name>
<email>mgloff@us.ibm.com</email>
</author>
<published>2016-06-23T16:23:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=6d2eeb4ee3c422de6075052b89a651bf625d45f2'/>
<id>urn:sha1:6d2eeb4ee3c422de6075052b89a651bf625d45f2</id>
<content type='text'>
3) Clean up TODO's in isteps 08, 09, and 10

In istep08 enable resolveProcessorSbeSeeproms call from
call_host_slave_sbe_config.C and remove findSBEInPnor call and other
processing from call_proc_check_slave_sbe_seeprom_complete.C.

In istep09 remove updateProcessorSbeSeeproms call and nest frequency
processing from call_fabric_erepair.C.

In istep10 enable updateProcessorSbeSeeproms call from
call_host_slave_sbe_update.C and enable loop to set use of xscom
in call_proc_build_smp.C.

Change-Id: I79237f530738e3088d1b3aedafdc6ad1139d21a8
RTC: 156597
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26801
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: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Fix memory leak by committing error log in eepromPresence()</title>
<updated>2016-05-03T21:23:18+00:00</updated>
<author>
<name>Andres Lugo-Reyes</name>
<email>aalugore@us.ibm.com</email>
</author>
<published>2016-04-29T15:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=ea2fbb068dece1a0008d98904d1a0a684cdcacfb'/>
<id>urn:sha1:ea2fbb068dece1a0008d98904d1a0a684cdcacfb</id>
<content type='text'>
Change-Id: I487276ddd7a15f61f48a69a239d61beacfe4886f
ForwardPort: yes
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23852
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Tested-by: FSP CI Jenkins
Reviewed-by: Matthew A. Ploetz &lt;maploetz@us.ibm.com&gt;
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24030
</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>Nuvoton TPM 1.2 Device Driver</title>
<updated>2015-08-31T22:54:12+00:00</updated>
<author>
<name>Chris Engel</name>
<email>cjengel@us.ibm.com</email>
</author>
<published>2015-03-19T21:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=0795cc6781a4d937786b39c23b655397432ec90e'/>
<id>urn:sha1:0795cc6781a4d937786b39c23b655397432ec90e</id>
<content type='text'>
This adds support for the Nuvoton TPM 1.2 in simics

Change-Id: I24973cb9824e31967aae3fb97e86a631e514b2ff
RTC: 125287
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16535
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Tested-by: FSP CI Jenkins
Reviewed-by: Michael Baiocchi &lt;baiocchi@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
