<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/hwas/makefile, 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>2019-02-15T17:26:13+00:00</updated>
<entry>
<title>Better logging for Partial Good Issues (2/2)</title>
<updated>2019-02-15T17:26:13+00:00</updated>
<author>
<name>Matt Raybuck</name>
<email>mraybuc@us.ibm.com</email>
</author>
<published>2018-12-21T16:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=9825db50591c9579511fabb677a742a5bbe5a074'/>
<id>urn:sha1:9825db50591c9579511fabb677a742a5bbe5a074</id>
<content type='text'>
PG issues were only ever displayed in traces. This commit creates a new
error log user detail section that will display the PG vector and
highlight which entries have issues. In addition, targets that are
determined to be non-functional will be added to the log and a hardware
callout will be added if a chip is found non-functional.

Change-Id: I9b401bcd5686951303946789034671c1a395fb91
RTC:180365
CMVC-Prereq:1075293
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70004
Reviewed-by: Nicholas E. Bofferding &lt;bofferdn@us.ibm.com&gt;
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: 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 presence detection for i2c mux targets</title>
<updated>2019-01-11T15:40:39+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2018-12-18T21:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=caa8eda59c2c9adfdf42285cec38eae64f560916'/>
<id>urn:sha1:caa8eda59c2c9adfdf42285cec38eae64f560916</id>
<content type='text'>
This commit removes the ddimm.C file that had the deviceFramework
routing for OCMB presence detection and replaces it with a new file
in src/usr/i2c/i2cTargetPres.C that is more generic for any target
that has the FAPI_I2C_CONTROLLER_INFO attribute. The i2c_mux target
also now uses this same code for its presence detection.
As a result of this change the src/usr/i2c/mux_i2c.* files have
also been removed. When getting rid of the ddimm.C file I had to put
the IDEC device routing somewhere else so I moved it to the hwasPlat
code where the other IDEC device routes are registered.

RTC: 196805
Change-Id: I27e5e3e8d0fe107c3d44a450e20efa6f50fa0c5f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69944
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;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@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>Remove hardcoding of partial good logic (2/2)</title>
<updated>2018-12-03T18:33:22+00:00</updated>
<author>
<name>Matt Raybuck</name>
<email>mraybuc@us.ibm.com</email>
</author>
<published>2018-10-25T18:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=8b6b1b256035236d5434760729a1263305939a1f'/>
<id>urn:sha1:8b6b1b256035236d5434760729a1263305939a1f</id>
<content type='text'>
The original pg logic was a hard-coded criss-crossed jumble of logic
that was difficult to understand. It has now been generalized to an
algorithm that applies the correct logic based on a set of rules kept in
a table. This should make it easier to understand and maintain going
forward.

Change-Id: I51435cc2ca6bbfa9ebc8a3d52d4ebf23b5bd2730
RTC:193270
CMVC-Prereq: 1072559
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68232
Reviewed-by: Ilya Smirnov &lt;ismirno@us.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;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Deconfig EC/EX/EQ at runtime</title>
<updated>2018-08-30T16:00:31+00:00</updated>
<author>
<name>Roland Veloz</name>
<email>rveloz@us.ibm.com</email>
</author>
<published>2018-07-26T17:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=c8448c3a09aef319e9669fc1003b9fa6f79ebe5d'/>
<id>urn:sha1:c8448c3a09aef319e9669fc1003b9fa6f79ebe5d</id>
<content type='text'>
Applied the normal parent/child rules for EC/EX/EQ logic to be done in
the runtime deconfig logic.

After applying the deconfig logic, then reset the PM for the parent
proc of the EX/EX/EQ.

To facilitate the code changes, modified the return value of the
TARGETING::getParent(...) call.  It no longer returns a const * Target,
considering 5 times out of 7 of it's usage, users were just
staic_cast(ing) away the const.

Clear out the HB reset attribute in the mpipl path.

Modify PRD logic to use runtime deconfig call in malfunction alert
path.

CMVC-Prereq: 1066157
Change-Id: If81f2f15c6e84bf2adb6fd66c1321b8f1ddf1a86
CQ: SW443157
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64873
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: Roland Veloz &lt;rveloz@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove last of old hwpf directory</title>
<updated>2016-08-30T21:22:01+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2016-08-26T15:03:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=ab651844afcc9b0ac6a1c74779da555b62342bf1'/>
<id>urn:sha1:ab651844afcc9b0ac6a1c74779da555b62342bf1</id>
<content type='text'>
Remove all of the old fapi1 HWPs from P8
Update makefiles/code to not include old hwpf headers

Change-Id: Idc840554721f68b0af3b6ee6c7ad84f5df258e60
RTC: 146345
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28844
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: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Thi N. Tran &lt;thi@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>P9 Isteps: Created directory structure for istep 6/7 wrappers</title>
<updated>2015-12-11T21:30:26+00:00</updated>
<author>
<name>Prachi Gupta</name>
<email>pragupta@us.ibm.com</email>
</author>
<published>2015-10-14T18:23:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=a4ccd3d722669446c136632b6b501c0748ca3be3'/>
<id>urn:sha1:a4ccd3d722669446c136632b6b501c0748ca3be3</id>
<content type='text'>
Change-Id: I8ac216444270b1ea5a2fd550f4e1ea8861de7c4d
RTC:137652
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21458
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>P9 - added new HWP's and removed old functions</title>
<updated>2015-12-11T19:56:27+00:00</updated>
<author>
<name>Elizabeth Liner</name>
<email>eliner@us.ibm.com</email>
</author>
<published>2015-05-26T21:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=12bdd1a279cf7913b5da2010c8cbbc7ccfacf0a6'/>
<id>urn:sha1:12bdd1a279cf7913b5da2010c8cbbc7ccfacf0a6</id>
<content type='text'>
Change-Id: Id64878834504858e7febf110bf50413ffaca0b73
RTC: 127334
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17966
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>SW261374: Intermittent (DMIFIR[12]) Too Many Bus Errors (HWP -1)</title>
<updated>2014-06-27T21:21:18+00:00</updated>
<author>
<name>Thi Tran</name>
<email>thi@us.ibm.com</email>
</author>
<published>2014-06-25T15:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=ad0bf3e1cd6e9bca8ed81cfd1fbc86ec3ff131e2'/>
<id>urn:sha1:ad0bf3e1cd6e9bca8ed81cfd1fbc86ec3ff131e2</id>
<content type='text'>
CQ:SW261374
Change-Id: Ie789fe4eead51d13320c663027482b8925d932ba
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11808
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Change copyright prolog for all files to Apache.</title>
<updated>2014-05-22T03:16:32+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2014-05-19T21:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=aa0446e9d1c2f0fb17a6ef40b689ec7281d65387'/>
<id>urn:sha1:aa0446e9d1c2f0fb17a6ef40b689ec7281d65387</id>
<content type='text'>
Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Update makefiles &amp; included .mk files to use += convention.</title>
<updated>2014-05-21T22:32:37+00:00</updated>
<author>
<name>Brian Silver</name>
<email>bsilver@us.ibm.com</email>
</author>
<published>2014-05-20T19:17:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=42e2de679d889a35d67ff0be4f5433ef3b495ff7'/>
<id>urn:sha1:42e2de679d889a35d67ff0be4f5433ef3b495ff7</id>
<content type='text'>
Change-Id: I4148bc4c770b7c3c10fe25aa18d57d1a4301e5a9
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11194
Tested-by: Jenkins Server
Reviewed-by: Christopher T. Phan &lt;cphan@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
