summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* p9.xbus.gX.scom.intifile -- set workarounds for HW393301Joe McGill2016-11-112-6/+6
| | | | | | | | | | | | | | | | | | | rx_dyn_recal_overall_timeout_sel=15 rx_sls_timeout_sel=15 Change-Id: I8d4217b5fb9b8a30144319fc5cbdc22f0c6fcf3a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32381 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: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Megan P. Nguyen <pmegan@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32384 Reviewed-by: Hostboot Team <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>
* nest_attributes -- add initToZero tags for chip contained executionJoe McGill2016-11-111-0/+10
| | | | | | | | | | | | | | | | | | | init memory bases/sizes attributes to permit execution of proc_setup_bars without mss_eff_grouping Change-Id: I798f29be3d49751a23e04bb63e6453f2ab7fb2ae Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32460 Reviewed-by: Camille R. Mann <camille@us.ibm.com> Dev-Ready: Camille R. Mann <camille@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+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: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32463 Reviewed-by: Hostboot Team <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>
* Change memdiags interfaces for PRDBrian Silver2016-11-113-75/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both of the current sf_read() APIs can now be combined into one API: The i_end parameter is no longer needed. The command should always stop at the end of the slave rank on error, unless the workaround is place. In which case, the command should stop immediately on error. The i_address parameter will be optional. By default the start address will be the first address of the first port (or all port in broadcast mode). Otherwise, start on the address given. For the targeted_scrub() API: A new parameter will be added to specify if the command should be run on a slave rank boundary or a master rank boundary. The i_end parameter will need to default to not stop on error. Otherwise, PRD will input to stop immediately when necessary. Change-Id: If5d87af93aed8732277f8f769ae4d090b2bfea4f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32335 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32339 Reviewed-by: Hostboot Team <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>
* processMRW updates for witherspoonPrachi Gupta2016-11-114-240/+685
| | | | | | | | | | Change-Id: Idf410eedf5214de5c106c5d5fa6503458c17f115 RTC:143114 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30511 Reviewed-by: William G. Hoffa <wghoffa@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update INTP init for MPIPL pathcrgeddes2016-11-112-30/+94
| | | | | | | | | | | | | | | During the MPIPL path we want to reset the INTP before we start it up. This is because there could have been extra stuff lingering around from the inital IPL. Change-Id: I3db814edfc85065d546297d7bc6cb3f158c26d32 RTC:157652 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32370 Reviewed-by: Martin Gloff <mgloff@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: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* MDIA: Fix Errl CommentCaleb Palmer2016-11-111-1/+1
| | | | | | | Change-Id: I04a3c2b1335a74c11eb9af1bc71a4d3dbe9ed025 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32535 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* PRD: create temporary super fast read PlatServices interfaceZane Shelley2016-11-112-0/+147
| | | | | | | | | | | | | | | The HWP is not complete yet, but we can at least fake it until it is ready. Change-Id: I05b488bca30dded0ff3f85092e4d0af7f2d4aeaf RTC: 164217 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32314 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32502 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Add EC feature levels to MSS workaroundsBrian Silver2016-11-119-101/+435
| | | | | | | | | | | | | | | Change-Id: Iec6db88808f26353ce88f9038222db12f2d9b6c0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32421 Tested-by: Jenkins Server <pfd-jenkins+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: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32427 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Make p9_mpipl_chip_cleanup to be a no-opcrgeddes2016-11-112-25/+38
| | | | | | | | | | | | | | | | | | | | | | In p8 we were required to disable and then re-enabled MCD_recovery during the MPIPL because we were performing a checkstop, now that we no long perform a checkstop there is no reason to disable MCD_recovery, since it is never disabled this HWP is no invalid. Leaving the shell here as a placeholder for future needed workarounds Change-Id: I6288af4b0558c6c3712b0d801a6e0019a7fa399d RTC:157653 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32438 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: CHRISTINA L. GRAVES <clgraves@us.ibm.com> Reviewed-by: JOSHUA L. HANNAN <jlhannan@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32450 Reviewed-by: Hostboot Team <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>
* Re-enable error catching for missing VPD recordscrgeddes2016-11-101-40/+30
| | | | | | | | | | | | | | | We put a hack in temporarily to allow MEMD records to be read without a TOC. This hack needs to be removed when the VPD generation tools get updated to add in the TOC for MEMD records Change-Id: I66ff6509161219ab043ab84ecf5dba84f16fe6da RTC: 162329 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31246 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@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>
* PGPE: WOF OCC Interaction Initial DropRahul Batra2016-11-101-21/+33
| | | | | | | | | | | | | | | | | | | -Added code to enable IPC on PGPE -Added code for OCC IPC command(immediate return only) -OCC Pstate table generation code Change-Id: I33e8f2add3a74bb332024a237250f04cfde8143b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32148 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Dev-Ready: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32402 Reviewed-by: Hostboot Team <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>
* Refined OCC<>PGPE APIsGreg Still2016-11-102-19/+61
| | | | | | | | | | | | | | | | | | - IPC definitions - Shared memory for Requested Active Quads Change-Id: I2ea6ef5b2d841dba993cb68a46b07e021c958e43 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31329 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Dev-Ready: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32401 Reviewed-by: Hostboot Team <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>
* PRD: Disable line deletes during IPLBenjamin Weisenbeck2016-11-101-0/+5
| | | | | | | | | | | | Change-Id: Idc5489f0f35dc584ac2b4072e74737ead4c6589e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32373 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> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32444 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: cleaned stop-on-error conditions for AUE/IAUE/IMPE/IUEZane Shelley2016-11-102-4/+13
| | | | | | | | | | | | Change-Id: Ic4a71ba972c8ca5391d5ab6a58e4a43b504846cf RTC: 164216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32312 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32443 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: update startBgScrub() to clear counters and attentions before startingZane Shelley2016-11-107-71/+125
| | | | | | | | | | | | Change-Id: I03026afdedfb7d3e2a97bf7d6ace8be809922479 RTC: 164215 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32311 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32442 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined util functions for chip objectsZane Shelley2016-11-107-27/+31
| | | | | | | | | | | | Change-Id: I3ccd489974363026ff0743e492bcc2bb58501541 RTC: 164214 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32310 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32441 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Fix RCW infrastructure for LRDIMM and RDIMMsAndre Marin2016-11-1012-240/+484
| | | | | | | | | | | | | | | | | | LRDIMMs and RDIMM can share the same reference raw card identification from SPD and must be managed independent of each other Change-Id: I88ee324bd3774c99befbc08ac0fe02f9ecb2101d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32090 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32091 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PGPE: PState UpdatesRahul Batra2016-11-103-2/+26
| | | | | | | | | | | | | | | | | | -Added code for Pstate Table generation and write it to HOMER -Added temp. code to mimic boot process, i.e. copy Global Pstate Parameter Block -Added code to check for OCC_FLAG[PGPE_DEBUG_ENABLEMENT] -Added code to write to PGPE beacon periodically using FIT Change-Id: I8b2cee1b30d7ef56ee47a9432330a16c4cb1b989 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30850 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32400 Reviewed-by: Hostboot Team <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 chip_id_type comments to the runtime interface fileCorey Swenson2016-11-093-13/+26
| | | | | | | | | | Change-Id: I87c49627a1dca804e3e491a15fa362199b795c6d CQ:SW370892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32391 Reviewed-by: Michael J. Vance <mjvance@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix HUID in simics.NIMBUS.system.xmlPrachi Gupta2016-11-092-72/+72
| | | | | | | | | | | | Core/EX/MCA/OBUS/PERV/PHB/PPE/XBUS had incorrect HUID values Change-Id: I5511ddefdf3301f217d48a7dc3b7b377971e94c3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32183 Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@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: William G. Hoffa <wghoffa@us.ibm.com>
* Enable read VREF calibrationBrian Silver2016-11-0910-66/+213
| | | | | | | | | | | | | | | | | | | | Slow the vref cal to as slow as possible Update unit tests, add changes to master for f/w Depends-On: Iab8e21a934368fcf201f0e7b91aa8b859b3b0e47 Change-Id: I1da1e0de254f2b2671c9c7d555620ef3cd3cb6a4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31556 Dev-Ready: Brian R. Silver <bsilver@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: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31560 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Call setSystemConfig during host_runtime_setupcrgeddes2016-11-092-0/+53
| | | | | | | | | | | | | | We call setSystemConfig late in the IPL to signal to the SBE what other procs are present and functional in the system. Change-Id: Ibb95243f9493979e0e8bc5aaf4965b0d2f60a8ff RTC: 160666 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31104 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: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* MDIA: clean stop-on-error conditions AUE attnsZane Shelley2016-11-091-1/+0
| | | | | | | | | | Change-Id: I18095b5c0c0474a70051e6642968b7d0720471c1 RTC: 164216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32313 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* PRD: rule file updates from latest in EKBZane Shelley2016-11-098-88/+161
| | | | | | | | | | | | | Change-Id: I56d37f5d07ce875994b4903b8e24c20982074617 RTC: 163791 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31977 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32247 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* sector buffer,pulse mode attributesAnusha Reddy Rangareddygari2016-11-083-0/+91
| | | | | | | | | | | | | | | | | * p9_sbe_chiplet_reset * p9_sbe_npll_setup Change-Id: I488e9cda493e34f36dc60edccd7bec02582878b1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32106 Tested-by: Jenkins Server <pfd-jenkins+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: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32165 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Add DP16 workarounds for Nimbus DD1.0Brian Silver2016-11-088-3/+396
| | | | | | | | | | | | | | | | | | VREF override VCCD override Change-Id: I480efe28d299da37a717199933889d9bfecf8e11 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32011 Dev-Ready: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32025 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Changes for P9 SBE - Clean-up work from EKB/HWPMarty Gloff2016-11-082-26/+38
| | | | | | | | | | | | | | | Enable use of ATTR_SBE_IMAGE_MINIMUM_VALID_ECS. Change-Id: Ia5fa6b1ea68137f148ebfc789b19c10f2476fcc7 RTC:161050 CMVC-Prereq:1009913 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31267 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: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PM plat attribute cleanupCorey Swenson2016-11-085-344/+161
| | | | | | | | | | | Change-Id: I7a2006d0c08028211637cf9547a272b72b562510 RTC:161900 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32121 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: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Disable proc_exit_cache_contained in MPIPL modecrgeddes2016-11-081-1/+1
| | | | | | | | | | | | | | | | Previously we thought this was needed to expand the cache but we determined that it is better just to fully extend the cache earlier on in the IPL during thread_activate because the memory will already be there in the MPIPL flow Change-Id: Idc76fe2a3c935732f2b61620691f1523089cbb79 RTC:157653 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32256 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pstates.h breakupGreg Still2016-11-0814-51/+1490
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - content needed by all platforms - cmeqm content created by p9_pstate_parameter_block for CME Hcode - occ content created by p9_pstate_parameter_block for OCC FW - pgpe content created by p9_pstate_parameter_block for PGPE Hcode - API definitions between PGPE Hcode and OCC FW including the current shared memory definition. - the IPC commands are update to better match OCC discussions - Addressed OCC FW<>PGPE Hcode review / Gerrit comments - Still have a HB and Jenkins fail with the p9_pm_utils. Cronus is fine. - Deleted ../hwp/lib/p9_pstate_parameter_block.C in deference to already merged ../hwp/pm/p9_pstate_parameter_block.C - Update IDDQ member names to be more descriptive to match WOF discussion - Remove endianess checks in p9_pm_utils.H Change-Id: I6ab884af08d5598da08bded1707b57c471f2f594 RTC: 163927 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29915 Tested-by: Jenkins Server <pfd-jenkins+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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29917 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: refined extra signatures for memory subsystemZane Shelley2016-11-086-9/+47
| | | | | | | | | | | | Change-Id: I07a662a208dcdf654b0ca6536ba932758b9dd252 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31859 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@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://ralgit01.raleigh.ibm.com/gerrit1/32246 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Update bbuild from b1020 -> b1102crgeddes2016-11-081-1/+1
| | | | | | | | | | | Change-Id: I8beacb0f73c4b7ea10ac6fce95064cfce1a20998 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32307 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: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Defined interfaces for markstore read/writeZane Shelley2016-11-073-1/+498
| | | | | | | | | | | | Change-Id: I90421b43da36654e02a9b7dc28700bc0ecebc1ab RTC: 163594 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31847 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32245
* PRD: Add HW and FW mark stores to rule codeCaleb Palmer2016-11-071-0/+119
| | | | | | | | | | Change-Id: I16123c5799be42d38c2ff237413dc794a38b2fd1 RTC: 163595 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31875 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32244
* PRD: add SDC support to set entire signature all at onceZane Shelley2016-11-072-2/+23
| | | | | | | | | | | | Change-Id: I7532804cf431ed62dd5d2945d96e46aa320928d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31678 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32243 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Fixing a bunch of orphaned TODO commentsDan Crowell2016-11-079-65/+21
| | | | | | | | | | Change-Id: Ia7c4dfcc947bebfc26952a9788ef0443372c9c23 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32203 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change dll cal poll; look for invalid rather than successBrian Silver2016-11-071-2/+2
| | | | | | | | | | | | | | | | Change-Id: Ia13f439e91d439c04026dcefeed6e6154dcc7b9c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32235 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Dev-Ready: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32236 Reviewed-by: Hostboot Team <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>
* Fix SPRC spy nameLiuYangFan2016-11-061-1/+1
| | | | | | | | | | | | | | Change-Id: I360d6d34a73545cfca62b7b804ec0abe7b347073 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32178 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: James N. Klazynski <jklazyns@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32180 Reviewed-by: Hostboot Team <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>
* Create function to handle External InterruptsBill Hoffa2016-11-052-76/+83
| | | | | | | | | | Change-Id: I8aa3b0f218e51c28d7e8ca106c75c3c5bfe14f87 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30912 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add uartif include to ast2400Matt Ploetz2016-11-052-1/+7
| | | | | | | | | | | Change-Id: Ica065fb2dd4402c0fa71466055bcccb573d48101 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31877 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: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Include pvpd in dvpdMatt Ploetz2016-11-051-0/+1
| | | | | | | | | | | Change-Id: Iff83d5ab6cebabb623f9317f34b5b8d46e5d7554 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32158 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: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* xip_customize: Updated to make non-configured chiplets not good.Claus Michael Olsen2016-11-051-2/+11
| | | | | | | | | | | | | | Change-Id: I43788d81370fcdfe5c5986000d0f0abd8f4ba85e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32053 Tested-by: PPE CI <ppe-ci+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: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32067 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ring_apply: Minor cleanupsClaus Michael Olsen2016-11-051-0/+1
| | | | | | | | | | | | | Change-Id: I95b33b5472ac6d18b266b5c3868d0da92e9f0f39 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32130 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32136 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* xip_customize: Adding support for DD level extraction at runtime.Claus Michael Olsen2016-11-052-17/+34
| | | | | | | | | | | | | Change-Id: I43b1531a87c4a62e8f97f5d98087d69939d36588 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31915 Tested-by: Jenkins Server <pfd-jenkins+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: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31936 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Boot loader support for relative HRMORDean Sanner2016-11-044-29/+36
| | | | | | | | | | | | | | | | Update the bootloader to allow different HRMORs to be used. Reads the starting HRMOR as the base and then loads Hostboot off of that. Change-Id: I6d56c30b4b3ba3d7297d5988ac965e5f5a5f7fd7 RTC: 138273 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31934 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@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>
* Update mss_decode_shadow_regs to use library MRS decodersLouis Stermole2016-11-0410-138/+581
| | | | | | | | | | | | | | | Change-Id: I795c57762e2f86390a2bd9c028b62e57450be0f0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31777 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31908 Reviewed-by: Hostboot Team <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>
* Change mss training to fail on any disabled bitsBrian Silver2016-11-041-4/+2
| | | | | | | | | | | | | | | Change-Id: Iec485a39af9e41edd9ba1356d17cb04fa3fc556f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32111 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Dev-Ready: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32117 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix ramming procedure issueLiuYangFan2016-11-041-2/+2
| | | | | | | | | | | | | | Change-Id: Iae4d922782c91240e8d004585b0e92c442a89b21 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31944 Tested-by: Jenkins Server <pfd-jenkins+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: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31946 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added WR VREF latch commandStephen Glancy2016-11-0412-16/+837
| | | | | | | | | | | | | Change-Id: Ibb8ce5b66b0b2359c6da8066b99cbb6381c7ff92 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30697 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31098 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix for premature SBE<>HB STOP 15 deadman exitGreg Still2016-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | - move to using requested level vs actual - Add CIs Change-Id: I619ed4a2153f91d061ef0a3b2cec0f1548b2315e RTC: 163409 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31715 Tested-by: Jenkins Server <pfd-jenkins+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: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31747 Reviewed-by: Hostboot Team <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>
OpenPOWER on IntegriCloud