<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/include/usr/fapi2, 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-04-19T21:52:33+00:00</updated>
<entry>
<title>Create new HWP Invoker macro that returns the RC</title>
<updated>2018-04-19T21:52:33+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2018-04-16T22:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=2154ad02364923d5b158825729d6e630ec7cc529'/>
<id>urn:sha1:2154ad02364923d5b158825729d6e630ec7cc529</id>
<content type='text'>
Allow the RC of a HWP to be returned along with the associated
error log.  This allows logic to be based on the specific RC if
needed.

Change-Id: I90a78ace2cc4263265940764dffd0691dd56e2f5
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57302
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Caleb N. Palmer &lt;cnpalmer@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>Code restruct: ring_apply</title>
<updated>2018-04-05T13:31:43+00:00</updated>
<author>
<name>Claus Michael Olsen</name>
<email>cmolsen@us.ibm.com</email>
</author>
<published>2017-07-16T14:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=e286748a94bde253ec0d0d5bfae7d1df99393546'/>
<id>urn:sha1:e286748a94bde253ec0d0d5bfae7d1df99393546</id>
<content type='text'>
- Consolidating the three &lt;ppe&gt;_image_ring_generation functions
  into a single shared, and renamed, ring_section_generation
  function,
- Moving several data centric functions into common_ringId API,
- Use of sizeof(&lt;type or var&gt;) instead of hardcoded assumptions
  about structure or data type sizes,
- Renaming of variables which makes sense in the context of the
  scope of this commit, such as:
  - ringBuffer renamed to ringSection
  - ringBufSize renamed to ringSectionSize and type changed to
    uint32_t
- Removes the backward compatibility to TORV3/V4 and now only
  works with latest TOR version, i.e. 6 at this point.

About the Hw_ImageBuild_Prereq:
- 51511 must have fully propagated into all repos and drivers
  used in FSP CI tests before this commit (43175) can be merged.
  43175 removes the TORV3/V4 backwards compatibility to support
  TOR ring sections that have TOR level DD coordination.

Key_Cronus_Test=XIP_REGRESS

Change-Id: I0af25fa623c1c523eb0297e475066497787f3d15
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43175
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: HWSV CI &lt;hwsv-ci+hostboot@us.ibm.com&gt;
Tested-by: PPE CI &lt;ppe-ci+hostboot@us.ibm.com&gt;
Tested-by: Hostboot CI &lt;hostboot-ci+hostboot@us.ibm.com&gt;
Tested-by: Cronus HW CI &lt;cronushw-ci+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52211
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add accessor functions for row repair attr</title>
<updated>2018-03-27T19:46:14+00:00</updated>
<author>
<name>Caleb Palmer</name>
<email>cnpalmer@us.ibm.com</email>
</author>
<published>2018-01-23T16:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=08b8dd518da9c48a2e0cf64106210902a34a8008'/>
<id>urn:sha1:08b8dd518da9c48a2e0cf64106210902a34a8008</id>
<content type='text'>
Change-Id: I2344a947a46c0e04d53e95b6fbd3af7f02f5ed03
RTC: 174670
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52556
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;
CI-Ready: Zane C. Shelley &lt;zshelle@us.ibm.com&gt;
Reviewed-by: Benjamin J. Weisenbeck &lt;bweisenb@us.ibm.com&gt;
Reviewed-by: Brian J. Stegmiller &lt;bjs@us.ibm.com&gt;
Reviewed-by: Zane C. Shelley &lt;zshelle@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add get/set functionality for row repair attr</title>
<updated>2018-03-27T19:46:10+00:00</updated>
<author>
<name>Caleb Palmer</name>
<email>cnpalmer@us.ibm.com</email>
</author>
<published>2018-01-23T16:18:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=92069bbfeb10b93364a9a984564594be3bc251f5'/>
<id>urn:sha1:92069bbfeb10b93364a9a984564594be3bc251f5</id>
<content type='text'>
Change-Id: Iec206c04a04297b65be15cf2c87b829964ba29b7
RTC: 174670
CMVC-Prereq: 1049443
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52555
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;
CI-Ready: Zane C. Shelley &lt;zshelle@us.ibm.com&gt;
Reviewed-by: Benjamin J. Weisenbeck &lt;bweisenb@us.ibm.com&gt;
Reviewed-by: Brian J. Stegmiller &lt;bjs@us.ibm.com&gt;
Reviewed-by: Zane C. Shelley &lt;zshelle@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add support for ATTR_FREQ_MCA_MHZ</title>
<updated>2018-03-27T17:19:16+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-02-05T23:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=579e63b60e50df4cbef126c306e1aa742d2c9f09'/>
<id>urn:sha1:579e63b60e50df4cbef126c306e1aa742d2c9f09</id>
<content type='text'>
When accessing the attribute, return value for ATTR_FREQ_PB_MHZ.

Change-Id: I41a2f39582d76b3ea949d8998300b64c7622a671
RTC:179826
CMVC-Prereq: 1049714
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53408
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>ATTR_CEN_VPD_DRAM_ADDRESS_MIRRORING: add function backed to this attribute</title>
<updated>2018-03-21T20:24:52+00:00</updated>
<author>
<name>Prachi Gupta</name>
<email>pragupta@us.ibm.com</email>
</author>
<published>2018-03-20T21:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=3f639460a8f1b85cdc22539675b8e2e6bae4981e'/>
<id>urn:sha1:3f639460a8f1b85cdc22539675b8e2e6bae4981e</id>
<content type='text'>
Change-Id: I95814e68937e82e9ba7ab1ce7a9dc2baca804532
CQ: SW415651
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56109
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Elizabeth K. Liner &lt;eliner@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@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>Force single-threaded access to HWPs in PRD</title>
<updated>2018-03-16T17:26:03+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2018-03-08T21:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=945553cc05cf2ab168a6dc435e8160997402be10'/>
<id>urn:sha1:945553cc05cf2ab168a6dc435e8160997402be10</id>
<content type='text'>
Hostboot does not support thread local storage, however several
HWPs use this concept.  Specifically the memory HWPs use it for
their c_str() function that prints out target strings.  If these
HWPs are called in multiple threads there is a chance of a buffer
overrun that leads to a crash.

The fix is to create a new INVOKE-style macro that befores the
same mutex lock as a regular FAPI_INVOKE_HWP call.

Change-Id: I550fc752f6a6b1bb51ecb4f9c8a7011f98bb8cd3
CQ: SW420212
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55289
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;
Tested-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Modify putrRing code to pull rings from centaur hw image</title>
<updated>2018-03-06T21:17:40+00:00</updated>
<author>
<name>Richard J. Knight</name>
<email>rjknight@us.ibm.com</email>
</author>
<published>2018-01-11T14:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=b456c82ad8202fee197dee0274959cd020009f79'/>
<id>urn:sha1:b456c82ad8202fee197dee0274959cd020009f79</id>
<content type='text'>
    -Remove hardcoded data data used for centaur init
    -Add code to extract RS4 compressed ring data from centaur
     hardware image

Change-Id: If3f5faaebe384a4e0756b06f518b270c7bd2062b
RTC: 171739
CMVC-Prereq: 1043602
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52063
Reviewed-by: Prachi Gupta &lt;pragupta@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: Thi N. Tran &lt;thi@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>HB supports - Use ADU chipops to switch fabric configuration</title>
<updated>2018-02-04T00:48:04+00:00</updated>
<author>
<name>Thi Tran</name>
<email>thi@us.ibm.com</email>
</author>
<published>2018-01-30T02:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=53b3c1f1d859cb5a6b03060b46933d4ac049ca83'/>
<id>urn:sha1:53b3c1f1d859cb5a6b03060b46933d4ac049ca83</id>
<content type='text'>
Change-Id: I090cdac654d9c6efbe30748713687c6e36ff914d
RTC:177597
CQ:SW413432
Backport: release-fips910
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52878
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>Compile attributeOverride tool in x86.nfp environment for mnfg use</title>
<updated>2018-01-21T05:06:32+00:00</updated>
<author>
<name>Matt Derksen</name>
<email>mderkse1@us.ibm.com</email>
</author>
<published>2018-01-18T19:39:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=44aa1a1578b172742982784df0f6236b911216ff'/>
<id>urn:sha1:44aa1a1578b172742982784df0f6236b911216ff</id>
<content type='text'>
Needed to change some files to compile before C++11.
Added some files to the fsp.tar so compile can happen in ODE environment.

Change-Id: Ifb7a06bff5335582d794ea622f93154eff412876
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52195
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Tested-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
</feed>
