summaryrefslogtreecommitdiffstats
path: root/src/build
Commit message (Collapse)AuthorAgeFilesLines
* Allow Cronus to use debugComm on FSP based systemsDean Sanner2016-10-051-1/+1
| | | | | | | | | | | | | -Pass down HRMOR adjusted addr -Provide unique continous trace enable for debugComm Change-Id: I214a6b2e0113ce19b8813e7d4902de4b42b23d11 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30178 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update VPO config to 2.4 Ghz nest to for sync modeDean Sanner2016-10-041-0/+2
| | | | | | | | | | | | | - Update SPD for VPO settings - Update IS_SIMULATION ATTR for VPO Change-Id: I6d92fd91f783569719efb48f3685c3a733c23fe1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29784 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add triggerMPIPL simics script into the build directorycrgeddes2016-10-011-0/+30
| | | | | | | | | | | | This is a handy script that can be used to trigger our standalone model re-ipl with the MPIPL flag set after completing istep 16. Change-Id: I270b7a1ec4dbd5a8fe4e2aee69bd55d88c4340f2 RTC: 157653 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30423 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Log SBE Traces on error (simics only)Dan Crowell2016-09-281-0/+17
| | | | | | | | | | | | | | | A quick change to add a new magic instruction that collects the SBE traces any time we hit an error from the SBE. If multiple errors occur they will all be appended to the same file. Data will be saved to $sb/simics/sbetrace.hb.txt. Change-Id: I27575c1565c0089e847e19c3e51cb2926833e387 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30206 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update dvpd.dat file and the code that parses the vpdcrgeddes2016-09-281-0/+5
| | | | | | | | | | | We got an updated version of DVPD for p9 nimbus. The supported frequencies changed so we had to update some verification code to handle that Change-Id: I3fd0ed943252d878f0dd7467aea163dad9866eff Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30429 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add support to disable hap handler for MAGIC instructionsDan Crowell2016-09-281-1/+13
| | | | | | | | | | | | | If the HB_DISABLE_MAGIC environment variable is set to 1, we will skip all of the handling in our hap handler. Change-Id: I56e84ea160a6345497a505f7bcaeb6c8b20b60c3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30175 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update to latest bbuild for simDean Sanner2016-09-273-16/+1
| | | | | | | | | | Change-Id: I77c12271c9fe9b0a456d73e1d3c66bed8a8d3002 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30297 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Adding support for an openpower only attribute fileElizabeth Liner2016-09-261-2/+4
| | | | | | | | Change-Id: I7d4009e2cdcb6e019c033b827086f3e14c291a6f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30299 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Porting non-hdat from powervm-p8 into master-p8Elizabeth Liner2016-09-261-3/+2
| | | | | | | | | Change-Id: I49d20a8c64bd5702aeceeff77bc5119f52996d21 RTC:156618 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29810 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove core reduction based on PR fieldDan Crowell2016-09-261-1/+0
| | | | | | | | | | | | | The PR field that specifies the number of cores to enable in a given FRU has been removed for P9. Instead, the PG keyword in the module vpd will be the only indicator of the good cores. Change-Id: Ib22a5779b6beba7a4da19659f7c003a8fffb0855 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29339 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Arrange fake pnor xml to fit 2 chip VPO modelDean Sanner2016-09-253-8/+13
| | | | | | | | | | Change-Id: I0093ff34518f9081fc503ce254eb460e09218614 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29312 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update fakePnor with VPO "chip" sizeDean Sanner2016-09-251-0/+2
| | | | | | | | | Change-Id: I5efda1e6dad88d1ffcf02037606cff19ae78d523 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29071 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added istep skeleton for TOD (Time of Day) for P9Vitaly Marin2016-09-231-0/+2
| | | | | | | | | | | Change-Id: I775e71eef9cdbc9291d5913dc76812bbb2a4b869 RTC:149253 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29684 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Vitaly Marin <mvitaly@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Create new ring override section in PNORAndrew Geissler2016-09-224-2/+31
| | | | | | | | | | | | Change-Id: I3565abc10b38ab52b7dcc3d3c37ddbce89aa558f RTC: 156833 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28548 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Interface to determine what nest freq the system booted withAndres Lugo-Reyes2016-09-201-0/+1
| | | | | | | | | | | Change-Id: Idea9e3ae8d08052e960c00c225522bbe8da3ea5e RTC:157890 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29505 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updates to compile for P9 BMC_AST2400 istep controlDean Sanner2016-09-201-0/+2
| | | | | | | | | | Change-Id: I260b0c00053733043718f606037f60a836ef621f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25796 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update simics level for power management CIDean Sanner2016-09-192-0/+14
| | | | | | | | | Change-Id: I893f329985deecd71bb69f62c2013191dc987d4e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29841 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Do not lose traces during cache to mem transitionDan Crowell2016-09-161-4/+8
| | | | | | | | | | | | | | | | | There is a window in the simics ipl when we have two objects covering the same physical addresses. Our continuous trace logic needs to pull the data from the same object that is catching the memory accesses in the model. This is indicated by a priority field in the map structure. (Note - in our case we want to use the cache object until it goes away in proc_exit_cache_contained istep.) Change-Id: I6fc89c142a5fa48b2577867fbf5056ee0bb13289 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29607 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add support for getTarget<T>(type, instance)Richard J. Knight2016-09-141-0/+2
| | | | | | | | | | | | | | -Add function to convert an arbitrary target type and instance into a fapi2 target type. Change-Id: I41a70a881160bebeeac97ff4e8b74c002d6224d8 Depends-on: I1de1da708146427ada3f9cc4e1977dd608172cf4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28107 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Read HRMOR directly from model for VPO toolsDean Sanner2016-09-141-2/+4
| | | | | | | | | | Change-Id: I391665f833e030f82a60ad0a2da181675e5af747 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28745 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Sort traces in debug toolsDan Crowell2016-09-142-3/+6
| | | | | | | | | | Change-Id: I836cc42746c8b5369b469534cce713b44885e93c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29468 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Debug framework support of dump of FAPI ATTRDean Sanner2016-09-122-29/+694
| | | | | | | | | | | | | | | | Added a perl module to Dump all FAPI ATTR. It is used in conjunction with the Istep.pm infrastructre to send commands/data to a running Hostboot instance in Simics, VBU, HW Change-Id: I765e904f9549bcaec2ac9b8b2e6283167c5480f5 RTC: 127348 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26349 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Adding new attribute file for hostboot and openpowerElizabeth Liner2016-09-081-0/+5
| | | | | | | | | | | | | | | Change-Id: I78ee5084a0751ddab91851e01ee4fd6268a14db6 Forwardport:yes RTC:156618 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27531 Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28403 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update Bbuild File for newer SBE contentBill Hoffa2016-09-071-1/+1
| | | | | | | | | | | Change-Id: I6c8d841d1ca392a5bf99db18fce90a5f211e4694 CMVC-Prereq: 1005024 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29337 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Move backing build up to b0902a_1638.910crgeddes2016-09-031-1/+1
| | | | | | | Change-Id: I791cd2fff04454074b43eb917e88d72bd41dd777 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29214 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Changes for P9 SBE - Enable/Remove Istep calls/processingMarty Gloff2016-09-031-6/+5
| | | | | | | | | | | | | | | | | | | | | | 3) Clean up TODO's in isteps 08, 09, and 10 In istep08 enable resolveProcessorSbeSeeproms call from call_host_slave_sbe_config.C and remove findSBEInPnor call and other processing from call_proc_check_slave_sbe_seeprom_complete.C. In istep09 remove updateProcessorSbeSeeproms call and nest frequency processing from call_fabric_erepair.C. In istep10 enable updateProcessorSbeSeeproms call from call_host_slave_sbe_update.C and enable loop to set use of xscom in call_proc_build_smp.C. Change-Id: I79237f530738e3088d1b3aedafdc6ad1139d21a8 RTC: 156597 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26801 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updated addCopyright tool to support PRD testcase typeZane Shelley2016-09-021-2/+20
| | | | | | | | | | | This is in preparation of Hostboot based PRD simulator. Change-Id: Ie57ae6ce8448edd5b4b12bcc96301e589edceab7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28991 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* restored legacy copyright year support in addCopyright toolZane Shelley2016-09-021-47/+31
| | | | | | | | | | Change-Id: I0f9b5bbae4143d1140e56e00ee326e3d2fa45373 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28990 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update bbuild to b0830a_1636.910crgeddes2016-09-021-1/+1
| | | | | | | | | | | Change-Id: I42e1521d78351f583b3af916e3c94026399854c7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29142 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update the sideAOffset of TOC for pnorLayout xmlcrgeddes2016-09-022-2/+2
| | | | | | | | | | | | | | | HWSV has some tools that use the sideAOffset tag to find the pnor, I had put the wrong value in so I need to make the update so their code can find the primary TOC Change-Id: Ia916022c5d8982e6dc6daf5ac50ffe9aba1fd040 CQ: SW364985 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29154 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Check if parent commit is already merged into base branch.Stephen Cprek2016-08-311-15/+71
| | | | | | | | | | | | | | | | | | Fixes bug querying commits that were merged on a different branch When there's a branch split, a commit that was merged on the latest branch is also on the release branch. There is logic to check if the parent commit is OPEN or not. Querying for that commit on the release (relase-fips860) branch fails as Gerrit stored it on the latest(master-p8). Change-Id: I62544233069e3513401884066809f2b9cdf8151a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29032 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Use word instructions for MMIO accesses in BootloaderMarty Gloff2016-08-291-0/+3
| | | | | | | | | | | | | | | Bootloader was implemented with 1-byte assembler instructions due to model restrictions on LPC accesses that existed at the time. Those restrictions no longer exist. Change Bootloader to use the word (4-byte) assembler instructions for the MMIO accesses. Change-Id: Icc07e1a15d74214b3e6d13edc6cf75d452ee6d11 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28247 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update Bootloader to handle moving the TOC of PNOR aroundcrgeddes2016-08-255-100/+311
| | | | | | | | | | | | | | | | | | | Moved 1 of the PNOR TOCs from 0x8000 to TOP_OF_FLASH - 64KB. Updated bootloader and pnor access code to handle new toc location. Update the defaultPnorLayout to reflect these changes Also added a FSP default pnor xml that will generate a 128 MB image for FSP boxes to use. RTC: 154286 Change-Id: I0253590299ff9714b0d5ab12a02ac9d653b115fa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27461 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Update bbuild to b0804a_1634.910crgeddes2016-08-251-1/+1
| | | | | | | | | | Change-Id: Iacac88fecb5c523ed7b68e1df44e455182f2902b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28008 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* VPO updates for constrained mem, hbbl, simicsDean Sanner2016-08-174-6/+13
| | | | | | | | | | Change-Id: I2302776822f9aa599adb3d134514149c4468f32e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26577 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Updates for new scratch registers in P9Andrew Geissler2016-08-162-12/+29
| | | | | | | | | | | | | | | P9 moves us from 8 scratch registers to 4. This commit handles this change and also adds the base support for partial cache. Change-Id: Ibe050c663744285dd3e77850649236a669dadbd6 RTC: 150923 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27462 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Fix - Use of uninitialized value $ENV{"MIRROR"} in numeric eq (==)Stephen Cprek2016-08-091-1/+1
| | | | | | | | | | Change-Id: I08e93a73d048a8874e69fa2a6242823b415ec5fc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28069 Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Add IBM as contributor for all internally mirrored filesStephen Cprek2016-08-081-0/+5
| | | | | | | | | | Change-Id: I279b3b4529a2bf1afd387d7eaf4c912c8e849113 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27996 Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Increase HBD size for VPODean Sanner2016-08-072-4/+4
| | | | | | | | | Change-Id: I3a6435038a693844444e3be33eb6d2f49f0702d5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26775 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable the import tree to have hostboot prologsStephen Cprek2016-08-058-96/+41
| | | | | | | | | | | | Also removed suffix from addCopyright script Change-Id: I83f633ee8a9e91eccf817756e8f4f19a6c89da27 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22460 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Update pnor section names WINK -> HCODE and PAYLOAD -> POWERVMcrgeddes2016-08-047-159/+32
| | | | | | | | | | | Change-Id: I66cc8a060f0eb7b50275a42970661247d2916035 RTC:154286 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27228 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Parse HWP errorsMatt Derksen2016-08-021-1/+2
| | | | | | | | | | | Change-Id: I2c12557c60cb903d8ab0e79d31074c2d249fd846 RTC:151336 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27340 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Switch to using hb prime --release in auto-release toolStephen Cprek2016-07-251-5/+7
| | | | | | | | | | Change-Id: I717433e487991ea1090ef97adac610eb05cc1836 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27221 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove SBE header from HBB imageNick Bofferding2016-07-221-3/+2
| | | | | | | | | | | | | | | | - Removed SBE header from HBB image via makefile - Updated bootloader to stop skipping SBE header bytes RTC: 137480 Change-Id: I7a2148eccc5b0226cdf9ed070ac4ea5269c9d52f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26863 Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* To support fsp-ci using 'hb prime --release' cleanup rulesStephen Cprek2016-07-192-7/+4
| | | | | | | | | | | | | Print out directory variable in hbDistribute Change-Id: I41913e11f8062fdb744330cf090a626a7d376c7b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27162 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add better hbDistribute debugStephen Cprek2016-07-181-4/+9
| | | | | | | Change-Id: Icf4ebede040c0a60ff20815f676abb4bca9ec0b5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27161 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Remove unused TARGET_TYPE_MCI from hwpfAttrOverride.pmAndres Lugo-Reyes2016-07-181-5/+0
| | | | | | | | | | | Change-Id: I4e87c7c1c34a28db64842e0dd24d85ab398802f2 RTC:154090 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26988 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Double size of Hostboot Extended Image(HBI) (630000 - > C60000)crgeddes2016-07-182-10/+10
| | | | | | | | | | Change-Id: I4e8c029d56c81b0dc8011b97385cee7c0b324b64 RTC:154286 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27112 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add sbfw compile to hb primeMarty Gloff2016-07-182-1/+17
| | | | | | | | | | | | | | When Hostboot Bootloader changes, the /src/sbei/sbfw directory needs to be processed to update the Bootloader section in the SBE image. Change-Id: Ib04fed38ed8c4ccccb2566cbc35e149858f1be0e RTC: 156840 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26876 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update Bbuild to b0712a_1630.910Bill Hoffa2016-07-182-17/+1
| | | | | | | | | | Change-Id: I7f88b031932a9a21720ef6e7840dd85340129255 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26931 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
OpenPOWER on IntegriCloud