summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* AVS_DRIVER: Changes to AVS_DRIVERRahul Batra2017-10-231-2/+2
| | | | | | | | | | | | -Remove Voltage Read command as part of Voltage Write for hardware -RTC 165570 Change-Id: If48c0b54b96d9416b30640cd0f32a2b3d56cb9d0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34261 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Christopher R. Jones <crjones@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Fix StopRecord to absolute address in cme/sgpe for dumpYue Du2017-10-234-7/+15
| | | | | | | | | Change-Id: I8acc211585ab79d70d2ce766f698e1fd85635114 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34526 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ASHISH A. MORE <ashish.more@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Enable imprecise mode only for CMEPrasad Bg Ranganath2017-10-232-2/+2
| | | | | | | | | | Change-Id: Icd8f196e3dffe154082d969c0a8828acdc2924b3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34485 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: ASHISH A. MORE <ashish.more@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: fix vcs workaround in STOPYue Du2017-10-231-2/+2
| | | | | | | | | Change-Id: Idb4b4ea67ff65b8a07ce3334ac93817a51b76531 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34626 Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ASHISH A. MORE <ashish.more@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: SGPE IPC support for WOFYue Du2017-10-2312-16/+578
| | | | | | | | | Change-Id: I7b8b10def5f2480e4886a48cf0c4a321dc99c7fe Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34249 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: clear SPR/scratch after ramming hrmorYue Du2017-10-231-0/+14
| | | | | | | | | | Change-Id: Id0ecfca2fc73a1a442f3f297bb50a88efae821fb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34501 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: Set chiplet ids in sgpe and cmeYue Du2017-10-236-28/+52
| | | | | | | | | | Change-Id: Ic7955a7e6c8282633896952fb3f4642bbace75f0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34462 Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@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: Gregory S. Still <stillgs@us.ibm.com>
* HW398189: mask SIBRC = 6 in CME MSR under NDD1Yue Du2017-10-233-0/+27
| | | | | | | | | | | Change-Id: I19df802466d23c371b23971dce43a67ddc9cd60d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34373 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* HW389511: fix cme write to wakeup switch suppress sgpe writesYue Du2017-10-233-2/+35
| | | | | | | | | Change-Id: I05a30c065d3ef3c899ebc2be2fc67adb32e9804e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34316 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP : Temporary workaround for L2 Mode Reg0 bit(15) causing Grub hangChristopher M. Riedl2017-10-231-2/+2
| | | | | | | | | Change-Id: Ie508add75a4488d57fe2b30e1016b5e5861a4935 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34388 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: masking off gpe2_halt and gpe3 checkstop for nowYue Du2017-10-231-4/+5
| | | | | | | | | Change-Id: I5e6ad48dfdaa246a28434bfb67bc3f319f8b36c3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34344 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Enable QUEUED SCAN in CME putring codePrasad Bg Ranganath2017-10-233-10/+22
| | | | | | | | | | | Change-Id: Ibc2d835f3fb6243820af92698d0fc3b22efac27e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32649 Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@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: Gregory S. Still <stillgs@us.ibm.com>
* PM: Updates restore value of NCU RNG BAR SCOM register.Prem Shanker Jha2017-10-231-0/+3
| | | | | | | | | | | | | | Commit calculates the SCOM restore value of NCU RNG BAR register and using STOP APIs updates it to EQ SCOM area of Self Restore Image. Change-Id: Id128e2cf331d098ffc15a9e20308be9ce9216a4b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33459 Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@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: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* SGPE:Putring:Tor offset changes for repair ringsPrasad Bg Ranganath2017-10-231-3/+3
| | | | | | | | Change-Id: Id0557c6b6e964c806d1ab2771f326956fa5a6b78 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34295 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: scominit adding initfile callsYue Du2017-10-237-31/+220
| | | | | | | | | | | Change-Id: I060917f4350fbb213a01868e54a75bfda6b6bc06 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32797 Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PM: Updated flag field in SGPE Image header.Prem Shanker Jha2017-10-231-0/+1
| | | | | | | | | | | | | - Added support for SMALL SYSTEM and BIG SYSTEM Change-Id: If78cdc86e2cd4764b78e8e7c464871e15454087e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33397 Dev-Ready: ADAM S. HALE <ashale@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: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PK Support for 1.125 timebase scaleDoug Gilbert2017-10-231-5/+11
| | | | | | | | | | Change-Id: I11b399cb2ab86d1113713c8c0ed6a40e8f0504e1 RTC:165134 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32919 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: Gregory S. Still <stillgs@us.ibm.com>
* STOP: setting core opcg align scan ratioYue Du2017-10-231-1/+10
| | | | | | | | | | Change-Id: Ibe405ab855637814702d1da2ebf39fb619903dcf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33910 Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: DD2 - abort entry on attn/recov + skip power off on OOB bitsYue Du2017-10-231-18/+43
| | | | | | | | | | Change-Id: I6102ed0035a629506b8622a83a6b4853a00bb681 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33491 Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: DD2 - using SISR fused core mode bit instead of attributeYue Du2017-10-231-1/+80
| | | | | | | | | | Change-Id: Ib41174e60dc50c860a1509b273a611a4597c2756 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33433 Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: SKIP homer access under EPM_TUNINGYue Du2017-10-233-0/+21
| | | | | | | | | | Change-Id: Icaa29151b964e650f3e8cdbd64f10c780e419b68 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33876 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* HCODE: Drop TLBIE Quiesce after initfile scan it to 1Yue Du2017-10-231-2/+2
| | | | | | | | | Change-Id: I279dad3189835157deb5db14545376cd8f896fb4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34027 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Dev-Ready: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
* Reverting RS4v3 changesSachin Gupta2017-10-2312-1139/+1212
| | | | | | | | | | | | | Revert "TOR reduction: Ditching DeltaRingLayout and RingLayout_t" This reverts commit 0ea8cddae37eb5186571e6c66469dad694de9c5a. Revert "Shrinking RS4 header" This reverts commit c1a7c86e800e8bb38f6549b443bb4801feb4f1e3. Change-Id: I7832e23491ea34f86db3cbdc5d25c98e3a9f1821 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33985 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>
* Adding generated Centaur scom and field constants.Ben Gass2017-10-237-0/+93135
| | | | | | | | | | Change-Id: Idf873c45f659f163a35aa9777a50dc34c87740a8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33960 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: LUCAS W. MULKEY <lwmulkey@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: Added support for CME/SGPE flags in respective image header.Prem Shanker Jha2017-10-231-0/+14
| | | | | | | | | | | | | | Change-Id: I0c49a550eb3afb85e88afa930b36e59ba338cfd2 RTC:160829 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29927 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: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Cache Scom Restore(without copy to Sram)Yue Du2017-10-234-3/+75
| | | | | | | | | | | Change-Id: I64eb053c3efb42a918a4e6dea0e043074cf8ec9a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33791 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: SGPE uses unified interrupt handlerYue Du2017-10-238-15/+341
| | | | | | | | | | Change-Id: Id64b5b06ab4286e84092b9a10c3ada1a8785bd76 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32790 Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: DD2 - scom hrmor instead of RAMYue Du2017-10-232-4/+22
| | | | | | | | | | Change-Id: I5243f4940ef98952752171a3411f3bd4360a7cbb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32798 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: apply fused core mode scan workaround to both ex(if PG)Yue Du2017-10-231-44/+61
| | | | | | | | | Change-Id: Ic81545c4fb3316e2c767ff233d4740dfade0074f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33734 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Initfile: add SISR.NCU_TLBIE_QUIESCE=1 when not cache containedYue Du2017-10-231-5/+19
| | | | | | | | | Change-Id: I61e8c25ca47aae4b294185b68239bc3788a146ab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33532 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: Corrected restoration of HRMOR in self restore sequence.Prem Shanker Jha2017-10-231-5/+4
| | | | | | | | | | | | | | | | | Self restore code was restoring HRMOR from an incorrect GPR. Instead of R10, it was using R9 as a source of HRMOR value. Self Restore code now determines the status of fused core using SPRC and SPRD register pair. Before this change, fused core status was determined using CPMR header's fuse mode status byte. Change-Id: Ie1a624be3d39c34f10704a675cd3b3505a5b0ff1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32666 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* TOR reduction: Ditching DeltaRingLayout and RingLayout_tClaus Michael Olsen2017-10-234-385/+320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Complete overhaul of get_ring_from_sbe_image for improved clarity in effort to remove anything related to 8Byte RingLayout header, incl built-in and hardcoded assumptions. - Functional overhaul of get_ring_from_cme/sgpe_image, but only slight improvement in clarity. Also removed any traces of RingLayout assumptions. (Beautification of these functions will be in separate commit.) - Overhaul of tor_append_ring for clarity and improved clarity elsewhere where PUT_SINGLE_RING is used. - Updated p9_tor.C|H in order to expose version 2 of TOR API, which eliminates the 8B RingLayout structure, in order to work with Cronus which currently assumes, due to pulling in the p9_tor.H header file, that RingLayout structure is being used. - Updated p9_scan_compression.C to remove most zero padding at end of compressed ring (i.e., merged commit 32647 into this commit in order to be able to merge into gerrit). - The scan compression code used to pad the compressed ring at its end with zeros up to the next 8 byte boundary. For P9, no padding is needed. Most of this padding is now removed, just keeping a padding to the next 2 byte boundary for convenience. Removal of these padding bytes saves about 400 bytes in SEEPROM. - Added p9_ipl_build.C because it assumes an 8B alignment of the SBE ring block which is no longer the case with RS4v3. We've been lucky so far in our tests. Change-Id: I08edef8e53302dab765a73dc4d6ca68cd8dce440 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31524 Reviewed-by: Richard J. Knight <rjknight@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>
* Shrinking RS4 headerMartin Peschke2017-10-2310-827/+819
| | | | | | | | | | | | | | | | | | | Implements a new 12 byte CompressedScanData structure with less and refined members in order to save space for rings. Used test tool to verify correctness of p9_scan_compression changes. Used p9_xip_tool dissect to verify .rings of HW Image with new RS4 header. Change-Id: I68b3044b62908d013778f87343798ebaa6829923 RTC:158078 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31551 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: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
* SGPE:Remove timer for OPCG done bit conditionPrasad Bg Ranganath2017-10-231-7/+12
| | | | | | | | | | Change-Id: I5647a3f1a2c5cb6d3f3f29adfcd4f64bad345a6c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33389 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: fix variable spin being defined under epm_tunning enabledYue Du2017-10-232-2/+2
| | | | | | | | | | Change-Id: Id248be67a145e5b46915e6b0704358196c00209e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33779 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: logic hole in L2 purge abort causing core being 0 undetectedYue Du2017-10-231-2/+3
| | | | | | | | | | Change-Id: I01208bcb3d243077a330ee6764f655726ba84bdf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33742 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Change SGPE type2/3 to edge trigger.Yue Du2017-10-231-2/+2
| | | | | | | | | | Change-Id: I7886e666c705379c8b7dd9883b048bae070457ce Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33699 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: Clear EISR.pm_active after self restore doneYue Du2017-10-231-0/+3
| | | | | | | | | | | Change-Id: I3f47115a29238e943bc1d2ebd5353b3374b69a00 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33554 Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* HW396520: DD1 workaround skip flushmode inhibit drop in cache hwpYue Du2017-10-231-1/+2
| | | | | | | | | | | | Change-Id: I6575ec51a94024708611678bee7af0cf7819b206 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33362 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: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: enable cme trace array before cme boot in SGPEYue Du2017-10-234-3/+96
| | | | | | | | | | | Change-Id: If54189d3fcb17cb3b59019c62eb389ef01fc58cb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32749 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* p9_tor: Fix the Instance ring tor offset in TOR layoutPrasad Bg Ranganath2017-10-231-26/+33
| | | | | | | | | | | | | | | | | MikeO: - Updated the fix in anticipation of 31524+31551 merge conflicts and changed variable name accordingly from ringTorofset to acc_offset. - Also updated the corresponding CME and SGPE functions. Change-Id: I8c9f3bc3ff07a9283771d7ea71ce30156b914acb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33662 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: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* SBE: Handle error part in putring codePrasad Bg Ranganath2017-10-231-1/+1
| | | | | | | | | | | Change-Id: I11391e341b688a38a672a657494a5f1e29542489 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33467 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: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com>
* xip_customize: Four fixes for relieving Seeprom space constraint.Claus Michael Olsen2017-10-231-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | 1) Now calculating correct value of MAX_SEEPROM_IMAGE_SIZE. 2) Now returning error RC!=0 whenever image size exceeds Seeprom space. 3) Now allowing for temporarily exceeding max image size during customization of Vpd rings since we know with certain that the image will loose three sections (toc, fixed_toc and strings) as the very last step in xip_customize. 4) Now extracting platform dependent value of MAX_SBE_SEEPROM_SIZE to allow Cronus to use larger image size than can fit into SBE Seeprom. 5) Updated wrapper as well to illustrate the new rule how to call xip_customize, namely by supplying buffer sizes greater than MAX_SEEPROM_IMAGE_SIZE, e.g. using MAX_SBE_SEEPROM_SIZE instead. Please see xip_customize.H for new API rules. Change-Id: Ia87fc285378ec15ab53d171757fde33b5a7f3399 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33359 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> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Kahn C. Evans <kahnevan@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: clear EISR pm_active in entry catchup case.Yue Du2017-10-231-0/+1
| | | | | | | | | | Change-Id: Ib3db555ba189c21414020e37c1d4ffad8478363d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33382 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: JAMES DEZELLE <jdezelle@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* STOP: fix fuse core modeYue Du2017-10-233-36/+60
| | | | | | | | | | | | | Change-Id: If00c2c59e62d1a0905c49e37f6b17732971e8b7f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32674 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: ADAM S. HALE <ashale@us.ibm.com> Dev-Ready: ADAM S. HALE <ashale@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PM: Image layout change for CME/SGPE Region of P9 HOMER.Prem Shanker Jha2017-10-2317-290/+730
| | | | | | | | | | | | | | | | | | | | | | | | - implements compact image layout for CME - implements compact image layout for SGPE - enhances ring debug infrastructure - implements size check for consolidated CME/SGPE SRAM Image. - Reversal of magic byte used to represent FUSED and NON FUSED core. - enhances putring to support scan ring overrides. - added gptr and time rings - updated in SGPE debug pointer location and boot loader constants. - Fixed ex instance ring issue (need to skip conversion of scan region type for ex instance ring) - memset for CME, SGPE override offset init and sanity check in ring code. Change-Id: Ifb6157dd73a24e0158e6a5f39844d897fba6af56 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32544 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Prevent stop_gpe build from discarding global ctorsDoug Gilbert2017-10-232-7/+8
| | | | | | | | | | Change-Id: If5fcd97dc7114908ea20439fe9ba3b16ef4d6401 RTC:165083 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32884 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: CHRISTOPHER M. RIEDL <cmriedl@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* OCC Flags/OCC Scratch UpdatesRahul Batra2017-10-239-16/+216
| | | | | | | | | | | Change-Id: I21020ebf7dfe39dd48e2d2727607dd35297831d7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32695 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: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* STOP: fix STOP_SPWU_HANDLER defineYue Du2017-10-231-0/+3
| | | | | | | | Change-Id: I88ca7f319dc05884600c20ca33ee3433aff2926f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32618 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* mss_get_ecid code for 11/15 SOA chkptLuke Mulkey2017-10-231-0/+71
| | | | | | | | Change-Id: I1c61f1f20fcdd16d014d13833f3a8eef92559175 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32617 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Johannes Koesters <koesters@de.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
OpenPOWER on IntegriCloud