summaryrefslogtreecommitdiffstats
path: root/import
Commit message (Collapse)AuthorAgeFilesLines
...
* PGPE: Don't halt on unexpected FIRsRahul Batra2017-10-231-2/+0
| | | | | | | | | Change-Id: I0b954ed851f8cfe0fa48ba0ea700e0cd9b6cb8ac Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43468 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* initialize throttle scom variableAdam Hale2017-10-231-0/+1
| | | | | | | | | Change-Id: I8c0922d73c4b4bde95e3a4b74ee1b79c328f5ffd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43576 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Fix Dpll lock check in labYue Du2017-10-231-1/+1
| | | | | | | | | | Change-Id: I009c25c0be376e6e6f0ca67f128c1d2ea06a0c57 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43561 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PGPE: Fix to write LMCR for active quads onlyRahul Batra2017-10-231-2/+3
| | | | | | | | | Change-Id: Iaba2b091f1a2c4ee6239ba44c302cce3df207477 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43459 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Adam S. Hale <adam.samuel.hale@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Fix EPM markersYue Du2017-10-232-7/+13
| | | | | | | | | Change-Id: I278e0961b6e3db802c7d55738336da6e0d7c233b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43522 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Christopher R. Jones <crjones@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: update deskew procedureYue Du2017-10-233-80/+133
| | | | | | | | | | | HW-Image-Coreq: yes Change-Id: Ie50b4fe582d16ec0e145a5222122ed4d99a07812 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43299 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Fix Disable Stop8 on L3 Purge Abort caseYue Du2017-10-232-13/+20
| | | | | | | | | Change-Id: I87338f0ead2c74acd23ec092702afc8868e696bb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43570 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Fix long delayed Phantom by dec wakeup in stop5Yue Du2017-10-231-6/+19
| | | | | | | | | Change-Id: Ic1dee437a17c35ed9bd19894cfef9cf0c08eee02 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43434 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* GPTR/Overlays stage-2 supportSumit Kumar2017-10-235-62/+70
| | | | | | | | | | | | | | | | | | -Updated ringClass to include Gptr for Nest/EQ/EX/EC to support CME/SGPE. - Bug fixes: - big endian to local host endian conversion - now also processing Gptr rings in RT_CME/SGPE sysPhases - improved error checking, error capturing and trace outs Change-Id: Idfc19bdf1b7187d6f75c459f7ddbeda80ccfec28 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43080 Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Thi N. Tran <thi@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: Jennifer A. Stofer <stofer@us.ibm.com>
* Set size of enum CHIPLET_TYPESachin Gupta2017-10-231-1/+1
| | | | | | | | | | | | Change-Id: Ide0c37de7a6b02d15302b5fea3677ac1fc19bf82 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43469 Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.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: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com>
* fbc ppe support for p9_ppe_stateAdam Hale2017-10-231-0/+14
| | | | | | | | | Change-Id: I91c12e8509bb17a76d42c2c99c2b17e850de3c6f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43453 Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PSTATE: PMCR Requests Fwd FixesRahul Batra2017-10-232-32/+14
| | | | | | | | | | | | -Removes Sequence Number Checking for PCB Type1 -For CME, notifies sibling on every DB0 Change-Id: I6fcd8615d1fc099a221443a8f21ec7cce43d3bc4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43390 Tested-by: Jenkins Server <pfd-jenkins+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: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Stop5 Performance Boost and solve IPC issuesYue Du2017-10-2318-1339/+1404
| | | | | | | | | Change-Id: If812b643abbfaf4725c398ee6f64b7dbaa9f52d3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42412 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Give SGPE control over VDM, DPLL before turning off Jump protect and VDMsBrian Vanderpool2017-10-231-2/+4
| | | | | | | | | | | Change-Id: Ic86154598c8465f1cd6e82a619e327e25786a30c CQ: SW396192 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43282 Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+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: Jennifer A. Stofer <stofer@us.ibm.com>
* p9_sbe_check_master_stop15: Level 3Joachim Fenkes2017-10-231-1/+2
| | | | | | | | | | | Change-Id: I2360a923894027ca6ce09bc09b52ad6cf4424326 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38781 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: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Optimized PPE FFDC collection frameworkAmit Tendolkar2017-10-237-173/+155
| | | | | | | | | | | | | | | Allows SBE to collect CME / SGPE FFDC for errors from p9_sbe_check_master_stop15 in istep16 Change-Id: Ie31336fae9d29e14dbb7995cd438b87ef615d4b6 RTC: 174610 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41375 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> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PGPE: WOF Phase 2Rahul Batra2017-10-239-278/+320
| | | | | | | | | | Change-Id: I799de4b5873a8053cde5b812fdd9f74c144fc224 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43111 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Disable Stop8Yue Du2017-10-235-3/+63
| | | | | | | | | Change-Id: I9fb54b8a96797fd1f78845db8fbbcb8c1a99eb1e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41948 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP/EPM: just use exit_first instead of db1 for stop11 cme initYue Du2017-10-231-30/+0
| | | | | | | | | Change-Id: I8bb09726ea9127a5259abd264ca96ad2f2e3995b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42886 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Christopher R. Jones <crjones@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* L3 Level changes in p9_avbus_lib.CPrasad Bg Ranganath2017-10-233-35/+48
| | | | | | | | | | | | | Change-Id: Ifc24ad797b27dce520e4bd921958e74aff2b1192 RTC:165492 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42702 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: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Fix block Entry and ExitYue Du2017-10-234-10/+49
| | | | | | | | | Change-Id: Ia825ed504f3ce156d0f46f18963690b528401361 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42966 Tested-by: Jenkins Server <pfd-jenkins+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: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Remove sdisn dd1 workaround from dd2, add syncYue Du2017-10-233-6/+27
| | | | | | | | | Change-Id: I1cd4a9ac567e723165cc4f709c23948b38d669aa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43128 Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: Fix CME resclk check/behavior to comply with pm_resetChristopher M. Riedl2017-10-232-2/+4
| | | | | | | | | | Change-Id: I5072dcec01f7aa2dc43f07f1cadcb13cb75740d3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42619 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: PGPE-SGPE Common Code UpdatesRahul Batra2017-10-2311-226/+119
| | | | | | | | | Change-Id: I04ff2fd30c091dfa970a3a078dc4f50c69b4d86e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42459 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* HCODE: DD21 makefile changes for CME,PGPE and SGPEPrasad Bg Ranganath2017-10-233-0/+238
| | | | | | | | | | | 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>
* PM: VDM Functional FixChristopher M. Riedl2017-10-231-3/+6
| | | | | | | | | | | | | - Fix loop-termination condition when setting the VDM threshold indices - Make local variable static to remove a memset() call and save some space Change-Id: If53ef69fcab06f8985b5ca1e86be88eef69d6d36 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43066 Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PM: Delete deprecated attributesGreg Still2017-10-232-2/+7
| | | | | | | | | | | | | | | | | - Complete the move to platform SYSTEM_*_DISABLED and HWP *_ENABLED attributes - Added VDM DPLL response attribute to CME header mapping - Updated review comments Change-Id: If8f8e42fd94825623315e8a7c28105cca8c8c8b2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42918 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: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* IOTA CMEDoug Gilbert2017-10-2331-167/+1227
| | | | | | | | | | | | - Default is to use PK Change-Id: I7317f63558e42f098f8669dda9853bf99898e30a RTC: 167247 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42396 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PSTATE: VDM Jump slopes calculationPrasad Bg Ranganath2017-10-233-0/+25
| | | | | | | | | | | | | | | | - Added Jump slope calcultion - Added VDM members to GPPB structure - rebased - rebased Change-Id: I058921257ba728d09b3f54b419b2eb6b25e2163c RTC:174959 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41418 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* p9_pstate_parameter_block: Move to concise slope calculationsGreg Still2017-10-231-3/+3
| | | | | | | | | | | | | | | | | | | | - Use loops over the set point vs explicit implementation to reduce critical code implementations - Move slopes to float based calculation and then translate to I.F form - Update dump output a bit; still need to add VDM thresholds to this - Fix VDM related slope calculations - rebased - Data type change from float to double in threshold slope calculation - rebased Change-Id: I3ca4dc4889c55afff31fcd814fa193cb66ca1ab4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41405 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* GPTR/Overlays stage-1b support in xip_customizeSumit Kumar2017-10-237-63/+68
| | | | | | | | | | | | | | | | - Enabled to poll Nimbus DD level with support for overlays in the XIP. - Enabled to pass hw image with overlays section populated with dd levels. Change-Id: Ib7de3698ac103b34293115d0b4870afd0e617315 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41407 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@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: Jennifer A. Stofer <stofer@us.ibm.com>
* xip_customize: GPTR/overlays stage 1 supportClaus Michael Olsen2017-10-231-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated to poll Nimbus DD level and whether there's support for overlays in the XIP interface. Further, updated to add three extra args in xip_customize API, two of which are to support a third ring work buffer for the overlays handling. This has necessitated making changes to hcode_image_build (HIB) API as well. Note that the calling codes of xip_customize and HIB need to be updated to supply the additional args in their APIs. Note that this code stage 1 will work for Nimbus DD2 with Gptr rings in Mvpd, and no Gptr rings in the HW image. It will, however, not work if there's content in .overlays or if there's Gptr rings already in the .rings section. Thus, the stage 1 code here will work with a DD2 image (i.e., that does NOT have Gptr rings in .rings in HW image) as long as noone has put any real Gptr initfiles in for processing (which would result in ring content in .overlays). We must ensure that the stage 2 code of xip_customize gets merged on the HB side to enable processing of .overlays content before we actually add any Gptr initfiles for the .overlays section into EKB. Change-Id: I3d6ab8a9add239c92819613dcae21ef5faf0a1c5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40591 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: Sumit Kumar <sumit_kumar@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: Fix VDM Enablement CommitChristopher M. Riedl2017-10-231-2/+2
| | | | | | | | Change-Id: I174397bfb53457cdc31965fd1fea7080e4982bc0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42989 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAHUL BATRA <rbatra@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
* Pstate: VDM EnablementChristopher M. Riedl2017-10-237-36/+372
| | | | | | | | | | | | | | | | - SGPE stop exit and entry changes to set-up the QPPM VDM registers - CME stop exit and entry changes to enable/disable VDMs during Stop operations - CME code to change VDM VID compare and thresholds during Pstate operations - Compile-time flags to optionally remove Resclk/VDM code (due to size constraints) Change-Id: I1fe8b2231c554b4f181472efab1f5cc45cc087d6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40676 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: collection of small fixesYue Du2017-10-236-36/+86
| | | | | | | | | | | | | | | 1) Copy PECE in stop1 fix Pfet sense poll 2) fix clean db2 3) rebased 4) atomic lock around entry/exit Change-Id: Iabbd8619ee18f949c01000ce849bc93c2de4ba87 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41551 Reviewed-by: Adam S. Hale <adam.samuel.hale@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Put PIG and Notify_select back to backYue Du2017-10-232-60/+11
| | | | | | | | | Change-Id: I5e0a237aa8abd7933bf0941d0c98d2c41b3f611f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42876 Reviewed-by: Adam S. Hale <adam.samuel.hale@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PSTATE_PARAMETER_BLOCK structure alignment and error handlingPrasad Bg Ranganath2017-10-231-1/+1
| | | | | | | | | | | | | - 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>
* PM: Hcode Image Build Level3 - Part 3Prem Shanker Jha2017-10-231-0/+1
| | | | | | | | | | | | | | | - Incorporates code changes in scan ring handling for level 3 readiness of Hcode Image Build. - Updates in documentation Change-Id: Icb6a49e05d61a1a2e9e42eb43d39aee8f9e165c9 RTC: 173640 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40545 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: Adam S. Hale <adam.samuel.hale@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PM: Fix CME PMCR interrupt maskingChristopher M. Riedl2017-10-232-3/+12
| | | | | | | | | | | | | - PMCR interrupts should be masked unless Pstates are started - Fix PMCR masking/unmasking when starting/stopping Pstates for partial good cores Change-Id: I8fb4a782559d03793c395379d9bfc001a6d274be Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42621 Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Enable CME PK tracesYue Du2017-10-233-1/+5
| | | | | | | | Change-Id: Id9a6f46eae49de091f19c7e4ea2bcfb8eab3b9b5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42824 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Adam S. Hale <adam.samuel.hale@ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* pm suspend methodology and ipc updateAdam Hale2017-10-234-62/+62
| | | | | | | | | | Change-Id: I63b84285b4ee99623f8e7b7c8498226aa25da2e4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41942 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-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
* Quad FIR updates for Nimbus DD2, MPIPLLuke C. Murray2017-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* CME:Putring: Code size optimizationPrasad Bg Ranganath2017-10-233-360/+178
| | | | | | | | | | | - Fixed review comments Change-Id: I57f74803a5d192558a7be9780d6f12a18986227c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42195 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: sgpe take out cppm/db scom workaround for DD2Yue Du2017-10-231-4/+41
| | | | | | | | | Change-Id: Ia868942bd0e1310ef40a624baf8ccb7a677efe7a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42227 Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Fix CME dual cast getscom with eq check failYue Du2017-10-233-18/+51
| | | | | | | | | Change-Id: I98cb4f65844a4d8b47fda23a38190b8d821a51cc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42624 Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: CME no state loss causes stop level mapYue Du2017-10-231-3/+23
| | | | | | | | | Change-Id: I5c3feb9e0376cf2c3d7325284612c4eebd014fad Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42558 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Dummy commit to enable optimized ppe ffdc collection on SBEAmit Tendolkar2017-10-236-0/+912
| | | | | | | | | | | | | 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>
* PSTATE: PGPE-CME Interaction FixesRahul Batra2017-10-2310-171/+245
| | | | | | | | | | | | | | -CME Scratch Write Fix -Checks for Pstates Active Upon Quad Exit -Pstate Start Protocol Fixes -Add Frequency and Voltage range checks Change-Id: I36d272ac40044606fee99e60731c2d4906206613 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42497 Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* IOTA: Interrupt-Oriented Task Administrator (CME)Christopher M. Riedl2017-10-2311-0/+1269
| | | | | | | | | | | | - experimental replacement for pk on CME to reduce code size Change-Id: Iacff51d23494b28617d27d80fca52288cdd11a0a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40009 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Moved ipi2_lo interrupt funcitonality to FIT timer pollAdam Hale2017-10-239-68/+64
| | | | | | | | | | Change-Id: I68f5f38d67ca74768c8220e6bdfcfd8d21d0b254 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42239 Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: BRIAN D. VICTOR <brian.d.victor1@ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
OpenPOWER on IntegriCloud