summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Removed delay tracesSachin Gupta2017-07-141-3/+0
| | | | | | | | | Change-Id: Ia6f32ecded704d3ed2001c80c7146fb90e7dcc65 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43127 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Added getcapability and state machine backSachin Gupta2017-07-143-9/+0
| | | | | | | | Change-Id: Iba3e2d73c2b3290fa73872aff301e467a21e82e7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43133 Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Create dmi.pll.scan.initfileBen Gass2017-07-147-8/+126
| | | | | | | | | | | | | | | | | | | | Support sync and async mode for Cumulus MC Default buckets are 1. Change-Id: I62d0221abf7f93030cb8c0200a456609ab4dfe04 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40326 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: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41056 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* HCODE: DD21 makefile changes for CME,PGPE and SGPEPrasad Bg Ranganath2017-07-143-11/+20
| | | | | | | | | | | | | | | Change-Id: I93f995e1c63f376906efc2bad24aa2c5728702fb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42934 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@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: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43113 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_hcd_cache_dcc_skewadjust_setupAnusha Reddy Rangareddygari2017-07-141-46/+15
| | | | | | | | | | | | | | | | | Not including buckets 16,17 under dcadj functionality Change-Id: I4fe8be65996cac1e71c36074d147f5a201bee327 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42791 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Michael Koch <michael.koch@de.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42794 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Mapping register value to names in ppestate dumpspashabk-in2017-07-131-3/+80
| | | | | | | | | | | Implement the mapping of register values to their names for ppestate dump using sbe-debug.py Change-Id: Ie92cc09d7afb0c3f59120b5c5f1846e3890753b6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41675 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* HW414700 checkstop on UEs and disable core ECC counterLuke C. Murray2017-07-133-2/+36
| | | | | | | | | | | | | | | | Core ECP.PC.FIR.THRESHOLD_RESET = 0b00 to disable CXA, L2, L3, NMMU, NX, VAS, FBC, MC FIR changes to checkstop on UE at source Change-Id: I4400acb7d3ec68cced49adb5a77fec7bd8356d40 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42887 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: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42942 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add PERV chiplet to MCGR 0Anusha Reddy Rangareddygari2017-07-131-0/+5
| | | | | | | | | | | | | | | | Requested and supported by Dean Sanner (05-17-2017) Pre-tested by Brian Stegmiller (05-17-2017) Change-Id: I2bb87ed1b5e145646c035c0e29b39606ae41af30 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42922 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42923 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Change DD2 #if statements to correct SBE conventioncrgeddes2017-07-131-19/+21
| | | | | | | | | | | | | | | There are a bunch of #if statements in sbe_check_quiece related to DD2, I have updated them to match what the SBE repo uses. Change-Id: I4841f9a19e11613aba428cad57431755b71c848c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42683 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42771 Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
* Fix errl tracesspashabk-in2017-07-131-1/+1
| | | | | | | Change-Id: I2f47a5c9e342703a388c330314cf87d5b9653972 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42973 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Restore SBE tracingSachin Gupta2017-07-132-8/+0
| | | | | | | | Change-Id: I4f101c9236d362ca0aa2f964e3851e94b7c1394e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43073 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* sbe-debug.py bug fix in attrdumpspashabk-in2017-07-121-1/+1
| | | | | | | | Change-Id: Ieee5ee9f5cd1ebce34de15f4c86db5b02ea26829 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42719 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* updates to remove TARGET_TYPE_NVMatt K. Light2017-07-121-2/+0
| | | | | | | | | | | | | | | | | * update parseAttrOvd.C to use OBUS_BRICK * switch to ecmd14.7 * remove TARGET_TYPE_NV from target_types.H Change-Id: Ib7aa99a5f035ecae058b60a9153012738fb6e57c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40887 Reviewed-by: Benjamin Gass <bgass@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: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40921 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Quad FIR updates for Nimbus DD2, MPIPLLuke C. Murray2017-07-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Core: - Mask bit 57 to match XML specification L2: - Mark bit 18 recoverable (core initiated non-CI store) - Update XML description for bit 23 - Mark bit 25 checkstop (castout) NCU: - Mark bit 3,4 recoverable (core initiated CI store, load) - Mark bit 7 recoverable (core initiated msg send) - Mark bit 12 checkstop (IMA) - Mark bit 15, 16 checkstop (PPE) - Mark bit 21 recoverable (darn = core initiated CI load) Change-Id: I620b98e4542bfde7524f4f13dc18fd1868adfd81 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42522 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Daniel J. Henderson <hende@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42789 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* DD2 updated scan overrides, Cumulus DD1 initfile updatesdchowe2017-07-121-0/+25
| | | | | | | | | | | | | | | | Change-Id: I1b66fdf7786a2358b304b6b3d5bbc6b92d06e4e1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42380 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: DANIEL C. HOWE <dchowe@us.ibm.com> Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42461 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* mc_pll_bucket attributeAnusha Reddy Rangareddygari2017-07-123-0/+24
| | | | | | | | | | | | | | | | | | | | | | in async mode for Cumulus. Using scratch_reg_2 bits 21:23 shift p9_xip_customize changes to a separate, dependent commit to satisfy HB CI for this commit Change-Id: I44c25c5cfb437298f1102f5275a260b4c5ccf522 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42355 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: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42356 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Disabling LVext for all P9 partsLuke C. Murray2017-07-121-18/+0
| | | | | | | | | | | | | | | | | LVext is removed in P10, so it was decided to remove LVext for all of P9 rather than add and then take back. Change-Id: I51d76174de5eaa91f442e59083afa74b3bd81d37 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42823 Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@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: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42827 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* dcc skew adjust procedure updateAnusha Reddy Rangareddygari2017-07-123-229/+281
| | | | | | | | | | | | | | | | | new attributes to support disabling of dccadj and skewadj functionality Change-Id: I4f23b8800a87a3d0d9ce0a0fadfa99e2de03d3f6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41470 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: YUE DU <daviddu@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41472 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9.pci.scan.initfile -- initial releaseJoe McGill2017-07-121-0/+16
| | | | | | | | | | | | | | | Change-Id: Ibcb861641ff420ecdb763fde2db4577037b64f03 CQ: HW399276 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42774 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> Dev-Ready: Ricardo Mata <ricmata@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42777 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9.npu.scom.initfile -- Nimbus DD2 updatesJoe McGill2017-07-121-18/+0
| | | | | | | | | | | | | | | | | | mask NPU.IDIAL_SM_MASK_NLGX_0 for all ECs set NPU.CONFIG_DISABLE_VG_NOT_SYS for all ECs Change-Id: Ief91a75430932f01d643cadee60f3d707e1ea048 CQ: HW413726 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42691 Reviewed-by: RYAN BLACK <rblack@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: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42692 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Cumulus proc updatesAnusha Reddy Rangareddygari2017-07-123-47/+98
| | | | | | | | | | | | | | | | for osc switch settings Change-Id: I9e762d2c4b552e84a3a2cc48ec0d9d75732b07cf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41676 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: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41679 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add WA for HW415236Nick Klazynski2017-07-121-0/+17
| | | | | | | | | | | | | | Change-Id: I87d525df67248d54a91283429f985e61a43fade2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42991 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43002 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* PSTATE_PARAMETER_BLOCK structure alignment and error handlingPrasad Bg Ranganath2017-07-121-0/+17
| | | | | | | | | | | | | | | | - Add VDM EC attribute to generally disable VDMs on Nimbus DD1 Change-Id: I7743bbff9c8f975074068d760373b8b9b8294d32 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42714 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: Adam S. Hale <adam.samuel.hale@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42888 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add Workarounds for HW415114 HW415013 HW413853 HW414384Nick Klazynski2017-07-121-0/+119
| | | | | | | | | | | | | | | | - Add HW415114 HW414370 HW414597 HW415480 Change-Id: I170e1dcbe4f3535e078d28791ba7cd84974ec6d0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42773 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42885 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_sbe_chiplet_reset updatesAnusha Reddy Rangareddygari2017-07-121-0/+2
| | | | | | | | | | | | | | | | | Added sim ony delay to work with NEST_PLL_BUCKET = 1 to support MV GSD2PIB Change-Id: I68b8f255c26b85e7b77fde01ac538b3208c13c49 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42641 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Abhishek Agarwal <abagarw8@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42792 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Update FBC cd_hp initfile to reference serial mode spys directlydchowe2017-07-121-0/+18
| | | | | | | | | | | | | | | Change-Id: I7672defe7313413867199a9c486faf3d04e9ebd3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42857 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42883 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix makefile for changed file nameSachin Gupta2017-07-111-1/+1
| | | | | | | Change-Id: I336e98e50a043f55fc6ff7782ce7b09df9a34007 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42981 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_{mem,sbe_chiplet}_pll_setup: Level 3Joachim Fenkes2017-07-113-6/+20
| | | | | | | | | | | | | | | | Merge these procedures' error XML into one because they both need the same FFDC and handling anyway. Change-Id: Id96af77aaf832be412aba18a5a7e10ee4bc90e5d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41230 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41259 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Support for fused core modeSachin Gupta2017-07-111-16/+48
| | | | | | | | | | | | | Change-Id: I1d898b5b0be1329b2a838d102833b48257215faf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42668 Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+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/42788 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_sbe_select_ex -- add option to skip HB checksJoe McGill2017-07-112-4/+12
| | | | | | | | | | | | | | | Change-Id: I11b0cb086aade9a6fd3da39638ce01e5f75e4f85 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42688 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42689 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Restore backward compatibilty of SBE image with HB/HWSVSachin Gupta2017-07-071-0/+24
| | | | | | | | | | | Change-Id: I2eba38a5d5a254c9595ee49e56f65b6c7ded67a6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42819 Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42822 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Sbe Compression DecompressionSunil Kumar2017-07-076-17/+317
| | | | | | | Change-Id: I8eb691ba7b28a4c7347040d3da5c16c01d5b9697 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39225 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add witherspoon dummy istepsSachin Gupta2017-07-052-1/+5
| | | | | | | | | Change-Id: Icf88848c5e3f766e9356cee70a2572d81d1b8e96 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42731 Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fuse core mode supportRaja Das2017-07-056-58/+134
| | | | | | | | | | | Change-Id: I9f034d958ff3a499da623d73badd2ee06565a425 RTC: 166962 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41521 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* SBE internal FFDC over HOST interfacespashabk-in2017-07-044-9/+281
| | | | | | | | | Change-Id: I015486d58293f447ddc93635b72aa12c76689f30 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35212 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Move p9_perv_sbe_cmn procedure to seepromspashabk-in2017-07-042-1/+1
| | | | | | | | | | PIBMEM memory overflow - so moving p9_perv_sbe_cmn to seeprom Change-Id: Ibbc8f99b04d25706b0f54d33fa15d0ca5b72b518 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42637 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Extend FFDC class for host interfacespashabk-in2017-07-044-39/+149
| | | | | | | | | Change-Id: I0097f9ed7c7fdb2f5c8a483f0a54b8831ec3a09a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39985 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Mem interface minor fix and macro re-orgspashabk-in2017-07-043-77/+110
| | | | | | | | | | | | | | | | | | | | | Fix in mem interface: 1. For cases where we need to access with buffer for 128(full granule PBA) and followed by 132 bytes last access. Expected behaviour: call access HWP 3 times, with third call as last access Existing behaviour: call access HWP 2 times and no last access 2. Cleanup interface for the last granule access while using accessGranule API Change-Id: Iff180de6a5e52457f6a896ae0f0b4e50f2239b93 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39983 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Adding HW414702 workaround to INT scan initfilesJenny Huynh2017-07-031-0/+18
| | | | | | | | | | | | | | | Change-Id: I107ae828c1a7c4fc56a4ec520f05fff00560adb5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42402 Reviewed-by: Joseph J. McGill <jmcgill@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: DAVID M. KAUER <dmkauer@us.ibm.com> Reviewed-by: Kahn C. Evans <kahnevan@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42403 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add WAs for HW413799 HW413853 HW413917 HW414249 HW414375 HW414871 HW414829Nick Klazynski2017-07-031-0/+119
| | | | | | | | | | | | | | | - Commented out HW413853 until we get risk level working for DD2 Change-Id: Ia07c08032e75fd295b2275e1785cbe47db381a64 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42515 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-on: http://ralgit01.raleigh.ibm.com/gerrit1/42519 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Update p9_sbe_chiplet_reset to support MV GSD2PIBAbhishek Agarwal2017-07-031-0/+2
| | | | | | | | | | | | | | | | Added Delay to work with NEST_PLL_BUCKET = 1 Change-Id: I9bdf745bb655f606d593245e378709703212219c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42471 Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42475 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_sbe_select_ex -- skip new checks for b_single=falseJoe McGill2017-07-031-2/+2
| | | | | | | | | | | | | | | | breaks cache contained,force_all_cores modes Change-Id: I7a609c14c1577a74339b4869078bc78abd203732 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42667 Reviewed-by: James N. Klazynski <jklazyns@us.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42675 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* p9_sbe_select_ex: add fused core booting supportGreg Still2017-07-033-40/+144
| | | | | | | | | | | | | | | | | | | | | | | | - Reads ATTR_FUSED_CORE_MODE attribute in "single" mode. - Checks that the first core found is an even core - Checks that the odd core in the EX associated with the first core is functional - Adds the second core to the CCSR in the OCB for istep 4 use. - Added callouts for Level 3 - Fix error testing bugs - Addressed callout comments - Addressed review comments Change-Id: Id095c1300a96ff52f311836c9dcbe93226014ff0 RTC: 173949 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41149 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41151 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Base infra for PM FFDC extraction of PPE stateAmit Tendolkar2017-07-011-0/+65
| | | | | | | | | | | | | | | | | | | Allows a HWP to callback into the p9_ppe_state via FAPI return code using the collectFfdc error xml tag, such that the PPE state registers get added as FFDC to the return code Change-Id: If1c7804fb8d04ba2b8d5939f111f6d7cbb7e4443 RTC: 163327 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40139 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42684 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Dummy commit to enable optimized ppe ffdc collection on SBEAmit Tendolkar2017-07-017-0/+952
| | | | | | | | | | | | | | | Allows new files needed to mirror gerrit review 41375 to hw/ppe repo. Change-Id: I3b40c36b7fbe0714732e5868465afd7f1e517c4c RTC: 174610 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42665 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42671 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PM: Fix for cyclic inclusion of header files.Prem Shanker Jha2017-06-302-1/+2
| | | | | | | | | | | | | | | | | HWP using this utility to collect FFDC fail to compile because of cyclic inclusion of header files in p9_eq_clear_atomic_lock.H. Commit resolves this issue. Change-Id: Idbb269a48bb9765194ae6616f4b76643f4ac917c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42347 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42656 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Callback for dropping Quad Atomic LockAmit Tendolkar2017-06-302-14/+43
| | | | | | | | | | | | | | | | | HWP that can be called, either as a callback from an error XML file via the collectFfdc tag or, called directly, to check and clear an atomic lock on the cache chiplet to allow collection of CME FFDC register content (SCOM/RAM) Change-Id: I221bf4b8d36a40c38acd930dfb0827e365b69eca RTC: 172582 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41599 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@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/42655 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Dummy commit to enable mirroring new files from gerrit review 41599 into HBAmit Tendolkar2017-06-302-0/+155
| | | | | | | | | | | | | | | HWP that can be called, either as a callback from an error XML file via the collectFfdc tag or, called directly, to check and clear an atomic lock on the cache chiplet to allow collection of CME FFDC register content (SCOM/RAM) Change-Id: I85dad65cf75f4b18e843d5e3ce06ff56230c33e1 RTC: 172582 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41681 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42654 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* STOP: Restore MSR in UIH hookYue Du2017-06-301-0/+5
| | | | | | | | | | | | | Change-Id: Id8e0a035a37f7f1b5d3048700fadd0d353e8fbb7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42248 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42262 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Adding PK_TRACE_PERF as a way to easily enable latency testingJuan Medina2017-06-301-0/+10
| | | | | | | | | | | | | Change-Id: Iea0fc63bbea577ecd2e70316822dc319883d1ced Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42320 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42326 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
OpenPOWER on IntegriCloud