<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/mmio/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-08-15T22:06:46+00:00</updated>
<entry>
<title>Runtime scom support for OCMBs</title>
<updated>2019-08-15T22:06:46+00:00</updated>
<author>
<name>Matt Derksen</name>
<email>mderkse1@us.ibm.com</email>
</author>
<published>2019-06-20T21:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=fc5fa5842e3e03e1419501de236c36b1641281d0'/>
<id>urn:sha1:fc5fa5842e3e03e1419501de236c36b1641281d0</id>
<content type='text'>
fapi2::getScom on OCMB targets eventually resolves
to a mmio call at runtime.
This commit registers a runtime version of mmioScomPerformOp
to the IBSCOM device ops for OCMB targets.
During runtime, hostboot will rely on the hypervisor (opal/phyp)
to issue the inband commands to perform the operation on the
desired OCMB.

Change-Id: I5ec25d0401267125419cd579a3a2d752f14234a4
RTC:210321
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80235
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: Christian R Geddes &lt;crgeddes@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>OCMB MMIO error handling</title>
<updated>2019-06-07T19:41:25+00:00</updated>
<author>
<name>Glenn Miles</name>
<email>milesg@ibm.com</email>
</author>
<published>2019-05-24T21:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=5634271463a1f735395a67f3f631358861e3fecd'/>
<id>urn:sha1:5634271463a1f735395a67f3f631358861e3fecd</id>
<content type='text'>
Added the following
-Error checking and FRU isolation on explorer side
-Cleaned up MMIO write error handling to read an MMIO
 error register
-Fixed and enabled MMIO test cases
-Moved parameter checking and channel checkstop checking
 into seperate functions.
-Only check for channel checkstop for the channel that an
 OCMB is connected to.
-Switch to using I2C on first MMIO failure.

Change-Id: I5e997c5177f8a68a2966f837acc9b578a4cc1897
RTC:201588
RTC:201901
RTC:202533
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77859
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;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@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>Inband MMIO access to OCMB</title>
<updated>2018-12-13T20:55:16+00:00</updated>
<author>
<name>Rick Ward</name>
<email>rward15@us.ibm.com</email>
</author>
<published>2018-10-03T18:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=8923b2a9a3c9c477c646df3a4c66690a75ab8479'/>
<id>urn:sha1:8923b2a9a3c9c477c646df3a4c66690a75ab8479</id>
<content type='text'>
This is an untested version of the new MMIO device driver that
will give access to the OCMB.  It will be tested once the Axone
model IPLs in Simics.

Change-Id: I4bc1d2f7306f1b238d1d65c24462ac4121266b11
RTC: 189447
RTC: 189220
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66941
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: Nicholas E. Bofferding &lt;bofferdn@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;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Inband MMIO access to OCMB (skeleton)</title>
<updated>2018-11-09T19:27:04+00:00</updated>
<author>
<name>Rick Ward</name>
<email>rward15@us.ibm.com</email>
</author>
<published>2018-11-06T22:51:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=8351efdb3b65ed4fc5472e78efd5db315663e42f'/>
<id>urn:sha1:8351efdb3b65ed4fc5472e78efd5db315663e42f</id>
<content type='text'>
This is a skeleton version of the new MMIO device driver that
will give access to the OCMB.  It is being pushed to allow related
development to progress.

Change-Id: Iefec0677e63db6af29d81389c630584ba9dff16c
RTC: 189447
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68489
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
</feed>
