summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Delete non-terminating TPM error in fabric integration stepNick Bofferding2018-09-041-1/+10
| | | | | | | | | | | | | | | | Deletes a non-terminating TPM error in the fabric integration step to avoid setting up a race condition on FSP that results in FSP not waking Hostboot up from winkle properly. That issue will be pervasively addressed by SW444320. Change-Id: I1f43f704a53ec77593d082021cc545e2365d499a CQ: SW443597 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65594 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
* eRepair: Centaur specific code updateSumit Kumar2018-09-043-760/+511
| | | | | | | | | | | | | | | | | | | | | | - Centaur in Fleetwood is same as in P8 CDIMM so this commit contains changes to include P8 erepair header structures/codes framework on membuf side to update centaur vpd accordingly. - Optimize the code on DMI/Membuf sides - Fixed issues found updating matched vpd records for XBUS/DMI/MemBuf - Fix to initialize failed lanes field to zero before any new record is to be added Change-Id: I2f9dc213935d2c94a90aedb9360fef96eab28989 CQ: SW442964 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64286 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64287 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* PM:Some more cleanups in update_ec_eq procedure for core unit xstop casePrasad Bg Ranganath2018-09-046-29/+502
| | | | | | | | | | | | | | | | | | | | | | | | | | - Enabled EX check. even if it's EQ is functional - one more check of clock power off which is required for mpipl case. - had one bug during l2/l3 stop clock which fixes status bit update. Actually clock was stopped but the status bit was not set in EQ_CLOCK_STAT register. Key_Cronus_Test=PM_REGRESS Change-Id: I7e8dbea00235ade5a692198dde7c2e6758809b9f CQ:SW443537 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65360 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65365 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Fix i2c doxy and update i2c_access.H doxy to match fapi2_access_i2c.HAndre Marin2018-09-041-2/+2
| | | | | | | | | | | | | | | | | Change-Id: I9e6472737d21f125c688f2e4e805c7f474e072ae Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64178 Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64216 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* fapi2 i2c dox updateMatt K. Light2018-09-041-0/+25
| | | | | | | | | | | | | | Change-Id: I9383a13e9a6b19dd30a423877c11c6aed95da5f4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/62411 Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65496 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* PRD: Handle chips with different MF clock sourcesBenjamin Weisenbeck2018-08-311-3/+79
| | | | | | | | | | | | | Change-Id: I00cff187de8377efc67297934905695ff3ab84cb CQ: SW443788 Backport: release-fips921 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65504 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65572 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* fapi2 i2c access headersMatt K. Light2018-08-311-0/+71
| | | | | | | | | | | | | | Change-Id: I24314593bdc6d7beabffb8686246e4ac343a05e9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/62021 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65495 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
* Enable CUMULUS config to use Zeppelin's SPDX overrideDan Crowell2018-08-312-3/+3
| | | | | | | | | | | | | Once the Zeppelin image is building, pull it into our standalone config to test more code paths. Change-Id: Ib7b9a2cbef782781c68ae74c5cc4f27300b8cce6 CMVC-Prereq: 1059608 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64078 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-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>
* Keep original istep error log during reconfig loopsDan Crowell2018-08-311-1/+5
| | | | | | | | | | | | | | | The original istep log may contain useful information that we don't have in the reconfig log. Instead of deleting it, just commit it as INFO. Change-Id: I7cd031997665d70227579b22701ed063d4f81bb5 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64275 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add ATTR_REL_POS for all units and dimmsDan Crowell2018-08-311-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | ATTR_REL_POS represents the position of a unit/dimm relative to its immediate parent, regardless of what kind of target the parent is. Examples: proc-0/mcbist-0/mcs-0/mca-1/dimm-2 -> 0 (2 dimms per mca) proc-0/mcbist-0/mcs-1/mca-1 -> 1 proc-0/eq-3/ex-1/core-0 -> 0 proc-0/xbus-2 -> 2 Change-Id: Idb6001b61504a20f0a75b236568ba2341834530c Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63724 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65424 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Remove XSCOM and LPC BARs from MRW processingDan Crowell2018-08-302-7/+15
| | | | | | | | | | | | | | | | ATTR_LPC_BUS_ADDR and ATTR_XSCOM_BASE_ADDRESS are both computed by Hostboot code during boot. We don't want the MRW to provide the values. Change-Id: If5d8d898fa455e13c4114705adf12f5abacb2052 RTC: 174616 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/54806 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Remove inband scom bit 18 workaround commentCorey Swenson2018-08-301-1/+0
| | | | | | | | | | | | | | | - This workaround is now permanent Change-Id: Ic70dc9056afc26a4781bbc7097fc897eb0e036bd RTC:189385 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65107 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Another fix to symsmode parms for debug modeDan Crowell2018-08-302-3/+3
| | | | | | | | | | | | | | Fixed the mismatched default parm between hb-dump-debug and the framework. Change-Id: Id3af424ed65ed371d9c9dfc09be00212bfe87acb Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65367 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Deconfig EC/EX/EQ at runtimeRoland Veloz2018-08-3014-78/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Verify EQ/EX/Core clock/power statesPrasad Bg Ranganath2018-08-303-13/+869
| | | | | | | | | | | | | | | | | Key_Cronus_Test=PM_REGRESS Change-Id: Ia284c5e4127eae4616d0f6d5ede1a794f4dc7712 CQ:SW442778 CMVC-Prereq: 1065287 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64734 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64736 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Revert "Verify Clock/power state on non functional EX/Core/quad chiplets"Jennifer A. Stofer2018-08-302-743/+1
| | | | | | | | | | | | | This reverts commit a38eb773aaffacb489a0b5997ec02b6e1e41f6aa. Change-Id: If501d1bb665efcbed4898e79706bc742845f4b27 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64673 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64744 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Verify Clock/power state on non functional EX/Core/quad chipletsPrasad Bg Ranganath2018-08-302-3/+745
| | | | | | | | | | | | | Change-Id: Ica3f2180de29856e680057273a11dd4bbab64392 CQ:SW436490 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64042 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64056 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Eliminate makefile warnings for duplicate targetsRichard J. Knight2018-08-302-5/+0
| | | | | | | | | | | | | | | -remove extra include of config.mk in vpd makefile -remove extra include of config.mk in nestmemutils.mk Change-Id: Ic4901127c5975d194bef290f51e0a75009f534b9 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65369 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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: William G. Hoffa <wghoffa@us.ibm.com>
* Modify the getFfdc routine to consider the SBE procRichard J. Knight2018-08-293-10/+165
| | | | | | | | | | | | | | | | | | | | | | -The SBE returns target instance numbers associated with the proc, not the system. This commit adds a translation to map the instance number to the FAPI_FAPI position based on the proc number. Change-Id: I9b296142cd977dee8c1f390f48abfd4b0cb0abe8 CQ:SW442966 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64995 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64998 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* eRepair: Fix to invalidate vpd records correctlySumit Kumar2018-08-293-2/+49
| | | | | | | | | | | | | | | | | | | | - During fabric restore in ipl any stale reocrds found in vpd that doesn't exist on both end of bus should be invalidated. Change-Id: Id74c857daa6e7d3cb3180db71ae522d30748b812 CQ:SW443246 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65154 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Sumit Kumar <sumit_kumar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65350 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65355 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Update p9_sbe_i2c_bit_rate_divisor_setting to set I2C Rate Valid bitBill Hoffa2018-08-291-1/+13
| | | | | | | | | | | | | | | | | | | | | | | - Set Bit 1 (SBE I2C Bus speed based, ref clock valid) on Mailbox Scratch Reg 8 (CFAM 283F) to indicate the i2c bit rate divisor (set in Mailbox Scratch Reg 2) is correct - Without this change if the SBE needs to be restarted after a reset/reload it will use the default i2c divisor value which isn't always correct Change-Id: I2d0f071a0af42278bac886fce04a08d0c38682eb CQ: SW440895 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64697 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64705 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* UV Support: Updated HWP to set runtime wakeup mode.Prem Shanker Jha2018-08-293-11/+8
| | | | | | | | | | | | | | | | | Commit is an actual implementation of HWP which initializes runtime wakeup mode of an SMF enabled core. Change-Id: Id7ba7cace4178805131683e33bc660eede6ff935 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64184 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65455 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Fix some shortname issuesDan Crowell2018-08-294-31/+31
| | | | | | | | | | | | | | | | MEMPORT is using mp Made all processor-level names generic Change-Id: I50ac5742b20645574ce5bd4636fa23ec39357b96 RTC: 172969 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64065 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Use Dimm Numbering instead of Port Number for REL_POS attributeBill Hoffa2018-08-291-1/+1
| | | | | | | | | | | | | | | | - The Port number was causing dual drop dimm configs to lose half of their dimms during MRW processing Change-Id: Ie5b6f3a4bd9dc9f8792d3a262a8fbcdaf7c6f7e1 CQ: SW443160 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65096 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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 TLBIE WATNick Klazynski2018-08-291-0/+17
| | | | | | | | | | | | | | | | | | Change-Id: I862f3b5f6deaebc52f3dd4a6cf601b9ea2a214f4 CQ: HW440920 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65191 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: LUKE MURRAY <murrayl@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65299 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Add brief descriptions for procedure calloutsDan Crowell2018-08-291-0/+57
| | | | | | | | | | | | | | | | | | Added brief dox descriptions for the EPUB_PRC callouts that are used to point to an isolation procedure of some kind. Resolves #15 CMVC-Prereq: 1065619 Change-Id: I67b5e7d82785f296d2632b2459f763bec7767a98 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64822 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Increase i2c timeout to 20msDan Crowell2018-08-291-1/+1
| | | | | | | | | | | | | | | | | We know of a chip coming up that implements extreme clock stretching of at least 13ms, so bumping up our timeout to 20ms so we aren't surprised later on. Change-Id: Iadd5d88d1570aefa09398a9641964c812f1f729c Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65125 Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Disable-CI: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* PRD: fix input parameters for lane repair power down HWPsZane Shelley2018-08-291-6/+6
| | | | | | | | | | | | | | | | Change-Id: I919bed6c0c9ce79d16783bad47776224ecc3de13 CQ: SW440211 Backport: release-fips910 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65316 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65406 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Moves generic xml directories to be in generic/proceduresStephen Glancy2018-08-283-2/+30
| | | | | | | | | | | | | | | | Change-Id: I99cc69585a12416de3c0b36ecc740a2cc2244a81 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65097 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65120 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Combine trace buffers in errlogMatt Raybuck2018-08-284-15/+451
| | | | | | | | | | | | | | | | | | | Whenever ErrlEntry::collectTrace() was called it would create a new trace UD section each time. This led to duplicate entries in the errl. A new function was added to ErrlEntry to prune duplicates called removeDuplicateTraces(). Change-Id: I3685ecf1368dad421bca2d1b6b612e08755e25ce RTC: 118128 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64971 Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Move bbuild to b0813a_1832.930Dan Crowell2018-08-284-55/+3
| | | | | | | Change-Id: I26cda4212af7aaee0d85e38faa268625df0922ef Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65382 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Implement exp_check_for_readyAndre Marin2018-08-283-31/+95
| | | | | | | | | | | | | | | | | Change-Id: I11e80e70c411ec0f5a1891e078b669f176658c34 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/61972 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: RYAN P. KING <rpking@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64831 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* SMP Abus PPE WorkaroundChris Steffen2018-08-288-8/+149
| | | | | | | | | | | | | | | | | | | | | | - Halts the ppe after loading abus image - Halts before dccal - Resumes after both abus halves have trained Change-Id: Ie116f24f09c8786a84208c98270dbff05fe96d86 CQ: SW441210 CQ: SW441542 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64457 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christopher W. Steffen <cwsteffen@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64463 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* prevent NVDL recal_abort to OBUS PHY during SMP usageJoe McGill2018-08-281-12/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | p9.fbc.scan.intifile scan init NVDL pipe to drive recal_abort low, on Cumulus only chip_ec_attributes redefine feature attribute for 404391, to skip SCOM based glsmux X-state workaround sequence on Cumulus and use SCAN inits for all functional OBUSes Change-Id: I272392618b3e60e4c05b54f1cdf652871de717cb CQ: SW442771 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64749 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christopher W. Steffen <cwsteffen@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64796 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Add option to increase VREF step in p9c characterization shmooLouis Stermole2018-08-271-0/+10
| | | | | | | | | | | | | | | | Change-Id: If252482e4d98e784a65ae3f92dd256d21d55f2a2 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64581 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: FEIHONG YAN <fyan@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64592 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Disable tolerating blacklist violationsJaymes Wilks2018-08-261-3/+1
| | | | | | | | | | | | | | | | Disable blacklist violation tolerance once all existing violations have been fixed Change-Id: Ibdb71ce53926ec5024aa58664a25f281bc113dc0 RTC:181067 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/49503 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: RX trgt used for TX trgt in XBUS lane repair VPD writeZane Shelley2018-08-251-1/+1
| | | | | | | | | | | | | | | Change-Id: I5eace3a79d9fd8fe8e30ddc12276813dd61b4205 CQ: SW443246 Backport: release-fips921 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65188 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65203 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: give MC chiplets priority for channel failure analysisZane Shelley2018-08-251-1/+2
| | | | | | | | | | | | | | | Change-Id: I1a6d7136d36f197cae14f8d2dd1a0c62c9c1335e CQ: SW443356 Backport: release-fips921 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65093 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65137 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: fixed priority of PreAnalysis functionZane Shelley2018-08-253-51/+53
| | | | | | | | | | | | | | | | | | There was and issue where the PreAnalysis plugin would change the secondary attention type, but normal analysis afterward will continue to use the previous secondary attention type. Change-Id: I405f52a02c066831d37d7c670f38b1542fd730e5 CQ: SW443161 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64944 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65136 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Trusted Boot: Report Primary TPM required reason code as terminatingNick Bofferding2018-08-242-2/+3
| | | | | | | | | | | | | | | | | | | | This commit flags the RC_TPM_NOFUNCTIONALTPM_FAIL reason code as a terminating reason code to tell FSP that there is an expected boot failure without a deconfiguration. Further, when this error occurs, it TIs with this error's reason code instead of its PLID, so that FSP will balk to the alignment check to failover and use the backup TPM, when possible. Change-Id: I6809dd1de6f37ce50d6528ce1014c5ede115b0dd CQ: SW442904 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64973 Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* SW442214 - Turn off Cache Inject for FleetwoodRicardo Mata2018-08-241-8/+21
| | | | | | | | | | | | | | | Change-Id: I88d9f7fcd4822f5be624ed6d4bef6f473a73983e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65016 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Kevin F. Reick <reick@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65026 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Workaround for SW440224Nick Klazynski2018-08-241-0/+2
| | | | | | | | | | | | | | | | | Change-Id: I3588f2c5dca9e41c524131574f3557aa16b3996c CQ: SW440224 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64929 Reviewed-by: Manish K. Chowdhary <manichow@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64937 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Secure Boot: Report base/extended code mismatch as terminatingNick Bofferding2018-08-241-0/+1
| | | | | | | | | | | | | | | | | | | This commit flags the RC_BASE_EXT_MISMATCH reason code as a terminating reason code to tell FSP that there is an expected boot failure without a deconfiguration (and to handle like a secure boot verification failure) Change-Id: I658b0646cfccd6621ab15f889feccd2378a27d44 CQ: SW443077 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64978 Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Matthew Raybuck <mraybuc@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Restore DRAM repairs function not deploying port0 spareRichard J. Knight2018-08-241-1/+1
| | | | | | | | | | | | | | | | | -Stack variable was being overwriten by memset, this chnages adjusts the length in memset to correct value. Change-Id: I16c164ac1cca23adf559f79e983192e6ceeefb42 CQ:SW439017 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64948 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64968 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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>
* Dump interrupt state information if psudd times outChristian Geddes2018-08-241-0/+11
| | | | | | | | | | | | | | | | If we timeout on a psudd chip op then we should send a msg to the interrupt resource provider to dump out information about the interrupt complex prior to terminating Hostboot. Change-Id: Iff62909209225bff5337634385c41e3d7c9e7d6e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63480 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* [OPAL-MPIPL][6] Reserve the HBBL and HBB load area for OPAL fsplessRaja Das2018-08-241-1/+37
| | | | | | | | | | | | | | | Presently, in Phyp systems this area is getting reserved basis the HRMOR fetch from CPU, we need to reserve this area for FspLess Opal sysytem as well, where HRMOR is hard-coded to 3968M by SBE Change-Id: I23d6225547d769e1a64046c8202364aa1dd2720b Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/57038 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: VASANT HEGDE <hegdevasant@linux.vnet.ibm.com> Tested-by: Jenkins OP Build CI <op-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>
* PRD: Add parser for power management recovery FFDCBenjamin Weisenbeck2018-08-236-4/+635
| | | | | | | | | | | | | | | | Change-Id: I9dddac03b780f624caee3ab82a87daae3ad7d986 CQ: SW441419 Backport: release-fips921 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64786 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> CMVC-Prereq: 1065199 Squashed: Ifd2c1d1a1d88f02815fe5eab806dfca63938af69 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64845 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Fix MF ref failover error signatureBenjamin Weisenbeck2018-08-231-3/+3
| | | | | | | | | | | | | Change-Id: Ie1b45459bffe2e4325d044f3c5f3af4d855f609f CQ: SW442945 Backport: release-fips921 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64972 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64986 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Simplified System::Analyze() interfaceZane Shelley2018-08-233-54/+56
| | | | | | | | | | | | | | Change-Id: I66682099b777df86d3778c6b5b7a24c71b9ca408 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64943 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64985 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: handle write blocked RC when clearing chip mark on MBAZane Shelley2018-08-231-5/+40
| | | | | | | | | | | | | Change-Id: I1232737ddd985fb1725e6ee59d627a252ccc0ed7 CQ: SW442634 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64800 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64984 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
OpenPOWER on IntegriCloud