<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/build/citest, branch 07-25-2019</title>
<subtitle>Talos™ II hostboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-hostboot/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-hostboot/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/'/>
<updated>2020-01-14T20:40:01+00:00</updated>
<entry>
<title>Remove workaround setting EFUSE3 power-on value</title>
<updated>2020-01-14T20:40:01+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2020-01-06T18:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=d712b65d72a6432f42ac72406f51e2a5ba47c35f'/>
<id>urn:sha1:d712b65d72a6432f42ac72406f51e2a5ba47c35f</id>
<content type='text'>
We can remove this workaround as it is now correct in the simics
copy of the power on values.

Change-Id: I7a37e17595b8932406dbc98342107a0a04d66c3d
RTC: 244050
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89264
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: 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: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Reviewed-by: Roland Veloz &lt;rveloz@us.ibm.com&gt;
Reviewed-by: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Update simics level to f0c3530f4fefad5236391e61ae29b1a2582636ca</title>
<updated>2019-11-14T16:48:49+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2019-11-12T14:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=dfba68af85eaded297f58d25f33f27b88677b300'/>
<id>urn:sha1:dfba68af85eaded297f58d25f33f27b88677b300</id>
<content type='text'>
Fixes for
- 2 proc axone model
- BOOT_CONFIG responses for Explorer

Change-Id: I30273f3b64ec5cfc28331916883c1dfdce744d0e
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/86870
Reviewed-by: Christian R Geddes &lt;crgeddes@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;
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: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>HCBI-239 Enable static analysis</title>
<updated>2019-10-09T14:51:08+00:00</updated>
<author>
<name>Dan Larson</name>
<email>dlarson@us.ibm.com</email>
</author>
<published>2019-10-02T18:07:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=514dce81ce897e3a7147604e503bd6613f01afa0'/>
<id>urn:sha1:514dce81ce897e3a7147604e503bd6613f01afa0</id>
<content type='text'>
Change-Id: Id07e25aeb7337060baab8eaa2bbf4e3e8df238cd
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84660
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: 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: Luis P Fernandez &lt;luis.fernandez@ibm.com&gt;
Reviewed-by: Camvan T Nguyen &lt;ctnguyen@us.ibm.com&gt;
Reviewed-by: Nicholas E Bofferding &lt;bofferdn@us.ibm.com&gt;
Reviewed-by: William G Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Update dimmspd used by explorers in axone simics</title>
<updated>2019-10-07T18:56:35+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2019-10-02T22:17:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=51c6d68c162dc048551b1ea263c55f804e3698ec'/>
<id>urn:sha1:51c6d68c162dc048551b1ea263c55f804e3698ec</id>
<content type='text'>
We want the explorer's SPD to contain valid i2c addresses for the PMIC
for simics. Currently simics has these as 0x90 and 0xC0. Normally we
ould just update simics directly and then update the simics relase but
there has been issues in the last few weeks getting onto a newer simics
release and we need these changes to test functionality that is being
added to aid with hardware bringup.

Change-Id: I1e29205cef59da986092bc8b609ebe27a89c5611
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84682
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add call to fapi wrapper of exp_getidec into hwasPlat code</title>
<updated>2019-10-03T19:15:15+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2019-08-29T19:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=bce435643588953641f511a17331d49cda1368ac'/>
<id>urn:sha1:bce435643588953641f511a17331d49cda1368ac</id>
<content type='text'>
The file hwasPlat.C contains the code we use to lookup and compare
the IDEC information of a given OCMB when read from the card's SPD
versus what is read from the card's defined registers. Recently the
code that looks up the IDEC from the card's registers was made into
a HWP so it could be leveraged by multiple platforms. A new wrapper
has been created on the hostboot side in src/usr/fapiwrap/ that provides
an interface for the hostboot platform to call in order to leverage
the new EKB hwp.

Change-Id: I9155767b199c9b197c010521f33cc0d418901628
RTC: 214627
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/83109
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: 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: Ilya Smirnov &lt;ismirno@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;
</content>
</entry>
<entry>
<title>Increase hostboot standalone timeout to be 75 minutes</title>
<updated>2019-10-01T20:46:29+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2019-09-30T20:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=e1de8adbdb919358d53822ed6d0d01533c638dd1'/>
<id>urn:sha1:e1de8adbdb919358d53822ed6d0d01533c638dd1</id>
<content type='text'>
We were seeing normal CIs take 56 minutes which was exceeding the
existing 50 minute timeout. This increase is due the adding a 2nd
proc to the axone simics xml and the addition of axone related
tests.

Change-Id: I0fa1f2ce93efab47e4ccb7d81a13cf293b3ed5b0
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84549
Reviewed-by: DANIEL J LARSON &lt;dlarson@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@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;
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;
</content>
</entry>
<entry>
<title>Implement Static Analysis with cppcheck</title>
<updated>2019-09-11T15:53:06+00:00</updated>
<author>
<name>Megan</name>
<email>megan.teo@ibm.com</email>
</author>
<published>2019-06-25T20:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=1d4530dac35a6baddf60a3bfd454aac1949f69b6'/>
<id>urn:sha1:1d4530dac35a6baddf60a3bfd454aac1949f69b6</id>
<content type='text'>
Cppcheck static analysis tool can now be run when compiling
by running: make cppcheck
And it will always run when committing without stopping the
commit if an error is found.

This commit suppresses some false positives found in the code.

A false positive can be suppressed inline by placing
“// cppcheck-suppress syntaxError” in a line before the false
positive., e.g.:

char arr[5];
// cppcheck-suppress arrayIndexOutOfBounds
arr[10] = 0;

Change-Id: I9e833a153d6b04df2f8a72cd994e43922c61c2fe
RTC: 201451
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79629
Reviewed-by: Zachary Clark &lt;zach@ibm.com&gt;
Reviewed-by: Nicholas E Bofferding &lt;bofferdn@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;
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: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Account for Explorer's DMB_REVISION format in its SPD</title>
<updated>2019-09-11T15:52:05+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2019-08-26T20:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=bafe5de9d8b538d978d9955386b5f1fd0ae1d82b'/>
<id>urn:sha1:bafe5de9d8b538d978d9955386b5f1fd0ae1d82b</id>
<content type='text'>
We have been told that the field we are reading to figure out the
EC level of the OCMB via its SPD (offset 0x200) is going to say
0xA0 for the first version of the card, at IBM we would call this
EC 0x10. The Explorer manufacture has stated that they will increment
the 1st nibble when they do match card revisions, and the 2nd nibble
on minor revisions. This commit adds the logic to convert the
manufacture's revision format into IBM's EC level format. It also
updates the prebuilt cache we use in simics for axone to have the
expected 0xA0 value for the explorer SPD stored in the prebuilt cache

Change-Id: I10e9523a8fbea847e3124c256fab7bee850cb29d
RTC: 214627
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82873
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: 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: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Reviewed-by: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Axone 2-Proc Standalone Sim Enablement</title>
<updated>2019-08-30T18:15:28+00:00</updated>
<author>
<name>Bill Hoffa</name>
<email>wghoffa@us.ibm.com</email>
</author>
<published>2019-06-25T15:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=e22e362f3cd9b96b845f8c51acd6da97c78554a4'/>
<id>urn:sha1:e22e362f3cd9b96b845f8c51acd6da97c78554a4</id>
<content type='text'>
  - XML Additions for all targets on 2nd proc

Change-Id: Ib8a860e4679e08253076abbbade98f4ba172e81d
RTC: 208448
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82685
Reviewed-by: Christian R Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@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;
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: Nicholas E Bofferding &lt;bofferdn@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Update Sim level to 08_23_19_f5e686_simics.tar.gz</title>
<updated>2019-08-26T14:55:58+00:00</updated>
<author>
<name>Bill Hoffa</name>
<email>wghoffa@us.ibm.com</email>
</author>
<published>2019-08-23T16:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=6c12d1ea9e6af6948d4fdae0e69c2841fbedee1d'/>
<id>urn:sha1:6c12d1ea9e6af6948d4fdae0e69c2841fbedee1d</id>
<content type='text'>
Change-Id: I5f912de4fd98914e6b9f4fd9ff2cbbb2134575ad
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82772
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: 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: Ilya Smirnov &lt;ismirno@us.ibm.com&gt;
Reviewed-by: Michael Baiocchi &lt;mbaiocch@us.ibm.com&gt;
Reviewed-by: William G Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
</feed>
