<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hostboot/src/usr/ibscom, 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-05-07T13:52:34+00:00</updated>
<entry>
<title>Use the effective chip and group ids to calc mmio addr</title>
<updated>2018-05-07T13:52:34+00:00</updated>
<author>
<name>Richard J. Knight</name>
<email>rjknight@us.ibm.com</email>
</author>
<published>2018-04-27T17:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=83c61f3ae866207863e9d35c0c8c21bccb95d8db'/>
<id>urn:sha1:83c61f3ae866207863e9d35c0c8c21bccb95d8db</id>
<content type='text'>
    -A testcase was executed which garded out all the MBA's
     in the system, the expectation was that hostboot would
     attempt to configure enough hardware in the system to
     successfully ipl. However instead of IPLing multiple
     checkstops and various error logs were observed.

    -The testcase to gard all the mba's and then ipl the
     system resulted in there being no useable memory available
     for the master proc (proc0). In this case there is code
     which will swap the memory map around such that the sytem
     can still IPL. One of the requirements to enable the
     ability to swap the memory map around is to use the
     effective chip and group ids for calculating the memory
     ranges.

    -When setting the inband scom address for the DMI targets
     the existing calulation is using the default fabric chip
     group ids, this commit will change the calulation to use
     the "effective" chip and group ids when calculating the
     inband scom mmio range.

Change-Id: Iaa0bed0b6ee02c02cf9319c2708f9366a97eefeb
CQ:SW422379
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58220
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: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Set the runtime scom trace buffers with constants</title>
<updated>2018-04-18T21:24:54+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-04-04T19:16:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=e86221ce862640b1bc72b26182ef166a75a8ef1e'/>
<id>urn:sha1:e86221ce862640b1bc72b26182ef166a75a8ef1e</id>
<content type='text'>
Change-Id: I6c5e0ce2dde28210125cf698cc4c27b7fe3bdb1e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56757
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: Martin Gloff &lt;mgloff@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>Add ibscom runtime support</title>
<updated>2018-04-02T17:44:41+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-03-23T15:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=b51298075aee402dbcef485088cfa71a6ca61725'/>
<id>urn:sha1:b51298075aee402dbcef485088cfa71a6ca61725</id>
<content type='text'>
 - Add ibscom runtime files
 - Make ibscom multicast workaround common
 - Call from ibscom rt_ibscom
 - Make scom sanity check common
 - Call from xscom rt_xscom ibscom rt_ibscom

RTC:190144
Change-Id: Ia52feac596ff6b6c8fb9f0db4493f35e4ee837af
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56215
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: Martin Gloff &lt;mgloff@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Add inband bar address to simics xml</title>
<updated>2018-03-21T20:04:23+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-03-16T03:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=b4699ae10c2adbc975c708de8980b2c0c54a08c5'/>
<id>urn:sha1:b4699ae10c2adbc975c708de8980b2c0c54a08c5</id>
<content type='text'>
Change-Id: Ic8b5a9ade0cdffe728c0d51b2638e43617b3f55b
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55952
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: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Inband SCOM clean up</title>
<updated>2018-03-20T22:29:47+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-03-09T06:27:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=ed84b08afa873008e71fb617146e536d2e9fe9b3'/>
<id>urn:sha1:ed84b08afa873008e71fb617146e536d2e9fe9b3</id>
<content type='text'>
 - Addresses review comments from original commit
 - Adds inband scom multicast workaround

Change-Id: Ia17a8e5359227691464f3552ded585ede771813b
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55305
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: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Changes to Inband SCOM MMIO ranges for Cumulus</title>
<updated>2018-03-08T20:10:19+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-02-22T16:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=4cf79f8dc40b280faf5aac52bad3e684138e2052'/>
<id>urn:sha1:4cf79f8dc40b280faf5aac52bad3e684138e2052</id>
<content type='text'>
 - Add function to compress SCOM address
 - Old MCS target is now DMI
 - Add istep12 call to enable inband SCOMs
 - Set each DMI offset attribute in processMrw

Change-Id: If5171f8da6c58404ac598047ca0177aead048771
RTC:147272
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54574
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;
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Ensure AbaPtr is not used in runtime code</title>
<updated>2017-10-20T02:17:12+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2017-10-11T16:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=20250c0b1f6de53b2bfddd1c714fb8c97e655ce2'/>
<id>urn:sha1:20250c0b1f6de53b2bfddd1c714fb8c97e655ce2</id>
<content type='text'>
The AbaPtr makes assumptions that we have pointer values that
are only 32-bits long.  In our runtime (HBRT) environment that
assumption is not true so we need to make sure none of the code
that runs there is trying to use the AbaPtr code.

Change-Id: I0a26558f305fada723bf3cb3447a2bdfddb194d0
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48248
Reviewed-by: Martin Gloff &lt;mgloff@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@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>Adding additional debug information for an ibscom invalid address error</title>
<updated>2016-03-08T17:24:24+00:00</updated>
<author>
<name>Elizabeth Liner</name>
<email>eliner@us.ibm.com</email>
</author>
<published>2016-03-03T16:07:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=ced9d370d02715fb8e492623b4d49b873ea48d0e'/>
<id>urn:sha1:ced9d370d02715fb8e492623b4d49b873ea48d0e</id>
<content type='text'>
Change-Id: Ic57fce8af43162db2c6d28239012dfbd537eba10
CQ: SW330828
ForwardPort: yes
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21604
Tested-by: Jenkins Server
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Reviewed-by: Martin Gloff &lt;mgloff@us.ibm.com&gt;
Tested-by: FSP CI Jenkins
Reviewed-by: Marshall J. Wilks &lt;mjwilks@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21740
</content>
</entry>
<entry>
<title>Re-enable test cases for P9 Work</title>
<updated>2016-02-19T21:31:55+00:00</updated>
<author>
<name>crgeddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2015-10-22T20:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=a4e0f9f2b7e1abbc7062bbc6a023a01227875eee'/>
<id>urn:sha1:a4e0f9f2b7e1abbc7062bbc6a023a01227875eee</id>
<content type='text'>
This commit re-enables the test modules that were shut off for the
initial start of of the p9 simics model. Most of the changes were
updating hardcoded values and changing the definition of a "fail"
for some of the test that were assuming certain components to be
contained in the system

Change-Id: I1860f49ea83ba1946f5181a05a4e97f10f1522f3
RTC: 129630
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22826
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Deconfigure the membuf on an inband scom failure</title>
<updated>2015-05-12T21:34:19+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2015-04-14T21:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hostboot/commit/?id=c29f12efbba4e9e2520f489986a360b71b482336'/>
<id>urn:sha1:c29f12efbba4e9e2520f489986a360b71b482336</id>
<content type='text'>
A channel failure can cause an inband scom access
to fail.  This change will deconfigure the membuf
that failed to allow the IPL to continue without
that resource.

Change-Id: I494e27bc6262ee94cde9e96435f21ce26ed97bc0
CQ: SW303781
Backport: release-fips830
Backport: release-fips820
Backport: release-fips811
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17107
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: Brian H. Horton &lt;brianh@linux.ibm.com&gt;
Reviewed-by: Thi N. Tran &lt;thi@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
