<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-sbe/src/sbefw, branch 07-25-2019</title>
<subtitle>Blackbird™ SBE sources</subtitle>
<id>https://git.raptorcs.com/git/talos-sbe/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-sbe/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/'/>
<updated>2020-02-19T20:45:33+00:00</updated>
<entry>
<title>Send IPL status codes to BMC over LPC port 81h/82h</title>
<updated>2020-02-19T20:45:33+00:00</updated>
<author>
<name>Timothy Pearson</name>
<email>tpearson@raptorengineering.com</email>
</author>
<published>2019-04-23T21:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=610838fa62b782010a7f846cb5c77965efa6ef6a'/>
<id>urn:sha1:610838fa62b782010a7f846cb5c77965efa6ef6a</id>
<content type='text'>
Signed-off-by: Timothy Pearson &lt;tpearson@raptorengineering.com&gt;
</content>
</entry>
<entry>
<title>Update EnterMPIPL to collect architected dumps and</title>
<updated>2020-02-07T14:22:48+00:00</updated>
<author>
<name>Murulidhar Nataraju</name>
<email>murulidhar@in.ibm.com</email>
</author>
<published>2020-01-23T05:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=98d8d616b6e5b4c93cd73db3ae840af463fed300'/>
<id>urn:sha1:98d8d616b6e5b4c93cd73db3ae840af463fed300</id>
<content type='text'>
stopClocks for BMC based system


Change-Id: Iac0b82e12f048e593acb54c82815d890c2ae93a6
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/90183
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: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Use full UART TX buffer (shave 5s off booting)</title>
<updated>2020-02-04T13:58:39+00:00</updated>
<author>
<name>Stewart Smith</name>
<email>stewart@flamingspork.com</email>
</author>
<published>2020-01-29T19:38:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=7c74ddaef092837bb14eed0aaf3cc65f9a0490d8'/>
<id>urn:sha1:7c74ddaef092837bb14eed0aaf3cc65f9a0490d8</id>
<content type='text'>
This patch makes us use the full TX buffer of the UART rather than
waiting for each character to go through. This practically means we
get a *massive* IPL speed up.

Measured on my Raptor Blackbird with P9N DD2.21, from "Welcome to SBE"
to "Booting Hostboot" (timed on a stopwatch):
Before (with UART output): 15 seconds
With this patch (with UART output): 10 seconds.

A full 33% reduction in boot time for SBE is nothing to sneeze at!

Change-Id: Iac50d4b820f3b998e55e5f6e0bff60b067c1df45
Signed-off-by: Stewart Smith &lt;stewart@flamingspork.com&gt;
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/90587
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Andrew R Jeffery &lt;andrewrj@au1.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Setting the HRMOR value for OPAL based systems.</title>
<updated>2020-01-10T10:23:44+00:00</updated>
<author>
<name>vinaybs6</name>
<email>vinaybs6@in.ibm.com</email>
</author>
<published>2019-11-19T12:41:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=54f3205f2ce678cf8d377f4d3d5c23b3bce33096'/>
<id>urn:sha1:54f3205f2ce678cf8d377f4d3d5c23b3bce33096</id>
<content type='text'>
Change-Id: I75f01f8996c6664641bca939855a7bcad6220a01
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/87387
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: MURULIDHAR NATARAJU &lt;murulidhar@in.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Run LPC Init to clean up errors on MPIPL</title>
<updated>2019-11-11T04:13:30+00:00</updated>
<author>
<name>Dean Sanner</name>
<email>dsanner@us.ibm.com</email>
</author>
<published>2019-11-04T01:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=c05bb41d728e6fc05a34d9d02320d6e37a6a79a4'/>
<id>urn:sha1:c05bb41d728e6fc05a34d9d02320d6e37a6a79a4</id>
<content type='text'>
Recently HBBL added some error checking on LPC accesses
Unfortunately OPAL leaves some errors in the accumulated
status register of the LPC Host Controller.

Since HBBL doesn't have the space to clear... have the
SBE run lpc_init on MPIPL to clean up

Keep a global alias for HRMOR Attribute in Pibmem

Fetch the SPMode from Default SPMODE Attr if Mbox8 valid bit is
not set, else fetch it from Mbox3 bit3.
This is to support BMC scratch register setting which are all NULL

Change-Id: I975311d9313ac8dbe70cf4595a96c43faaa98dd7
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/86434
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: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Optimized the Control Instruction Chip-op</title>
<updated>2019-09-30T11:36:03+00:00</updated>
<author>
<name>Raja Das</name>
<email>rajadas2@in.ibm.com</email>
</author>
<published>2019-08-28T16:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=1d411055fab2b31195b43ee56122afd15445380e'/>
<id>urn:sha1:1d411055fab2b31195b43ee56122afd15445380e</id>
<content type='text'>
 - Simics doesn't handle core2 onwards properly for control
   Instruction. It fails with invalid clock state for core2 onwards.
   CecChip::isValidClocksState Invalid clocks state
   [0x00000000 0x00000001] to SCOM 0x22010a9c
   (clockBits [0xe0000000 0x00000001])
 - Need to comeback on this to see why simics doesn't complain about
   core0/1.

Change-Id: Id6480b041e4e1ddb29e448ce1653e0995887db2e
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82990
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: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Removed FlushNVDIMM from MPIPL Path</title>
<updated>2019-07-09T12:31:22+00:00</updated>
<author>
<name>Raja Das</name>
<email>rajadas2@in.ibm.com</email>
</author>
<published>2019-07-09T07:02:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=8ee58f3e3c23081e971a27902ce08fa0d5b2a319'/>
<id>urn:sha1:8ee58f3e3c23081e971a27902ce08fa0d5b2a319</id>
<content type='text'>
Hwsv is already handling flushNVDIMM call before calling enterMPIPL
There it also checks if flushNVDIMM needs to be skipped basis
ARM'ed status of the NVDIMM.
With this change, SBE is only supporting the chip-op call now.

Change-Id: I44c4bb93c624556c615e9c623c28b282a5ec4de7
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80131
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: Dean Sanner &lt;dsanner@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support Collect DUMP in ZZ-L system</title>
<updated>2019-06-27T04:10:10+00:00</updated>
<author>
<name>Srikantha Meesala</name>
<email>srikantha@in.ibm.com</email>
</author>
<published>2019-03-18T10:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=959bcf49938d2a862ec18da97b4b9144061dc16d'/>
<id>urn:sha1:959bcf49938d2a862ec18da97b4b9144061dc16d</id>
<content type='text'>
Update the sbeCollectDumpMpipl() to return response
data in the case of success

Change-Id: Ifeafb05b3e3ba39eaf868b88bb926e7836ad5203
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/73533
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: MURULIDHAR NATARAJU &lt;murulidhar@in.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>AXONE Bringup CI</title>
<updated>2019-05-30T10:41:21+00:00</updated>
<author>
<name>Sunil Kumar</name>
<email>skumar8j@in.ibm.com</email>
</author>
<published>2018-11-15T06:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=01030a212c0793d0f8c84c8ff187fe7db0e07df7'/>
<id>urn:sha1:01030a212c0793d0f8c84c8ff187fe7db0e07df7</id>
<content type='text'>
Change-Id: I611879498fe0b728547209716cecf6d940a9a820
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72837
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: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>White/Black/Grey List Binary dump full SBE  implementation</title>
<updated>2019-03-14T09:07:39+00:00</updated>
<author>
<name>Srikantha Meesala</name>
<email>srikantha@in.ibm.com</email>
</author>
<published>2019-01-24T08:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=e02d72ae04fe9f0c763a18e10c09aad692510c2c'/>
<id>urn:sha1:e02d72ae04fe9f0c763a18e10c09aad692510c2c</id>
<content type='text'>
Change-Id: I7e547677102edb93b562dae767fd5a01b86958ce
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70842
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: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
</feed>
