summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat
Commit message (Collapse)AuthorAgeFilesLines
...
* PRD: Ecc Symbol supportsachin gupta2013-04-094-4/+453
| | | | | | | | | | Change-Id: I58a1ec3ae09f65670ed69b0599eb2136e195c98b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3693 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3892
* PRD: Add support for Centaur addressesZane Shelley2013-04-097-168/+633
| | | | | | | | | | Change-Id: I318ea9394f7d38659ac9f72a62124faa004b7ccb RTC: 67315 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3700 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3891
* PRD: FFDC data for DRAM RepairSachin Gupta2013-04-094-0/+280
| | | | | | | | | Change-Id: I39de0a69da388498d0816cdb0c538af2243b42ee Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3258 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3890 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: GLOBALUNITXSTPFIR fix for hostbootBenjamin Weisenbeck2013-04-032-8/+23
| | | | | | | | | | Change-Id: I946292648f0d02531b427211d25d045b4114bc24 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3817 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3842
* PRDF::Addresed error paths in pegasus configurator.Prem Shanker Jha2013-04-021-7/+20
| | | | | | | | | | Change-Id: I9fcb69af0ee8627876aa5035b888a3ad55668eec RTC: 66666 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3624 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3830 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Relaxed thresholds on TBD callouts.Zane Shelley2013-03-291-1/+3
| | | | | | | | | Change-Id: Iff1732c178f613cb48e69eacd26d80cc82543b7c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3746 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
* PRD: Add maintenance command registers to capture dataZane Shelley2013-03-292-1/+36
| | | | | | | | | Change-Id: Id4ac1a2d88cbdf81a81652960a30ae03d5cc36dc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3723 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3792 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: change PCICLOCKFIR capture group to neverChris Phan2013-03-251-21/+21
| | | | | | | | | Change-Id: Ib15697718dd4c6a7b276df0b40306f2bf027b84d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3716 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3720
* PRDF: Clean up legacy P7 code usageChris Phan2013-03-251-0/+7
| | | | | | | | | | | | | | | | | - Switch to use TARGETING::ATTR_HUID_type - Use the new HWSV enums for error service code - Misc code cleanup CMVC-Prereq: 864284 CMVC-Coreq: 866313 Change-Id: Id48c6b0d39a719602d9a9680b4e2d42808bf197f RTC: 62177 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2940 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3698 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: comment out PCICLOCKFIR analysis and capture due to a chip bugChris Phan2013-03-212-22/+32
| | | | | | | | | Change-Id: I6694c7e1deaad3f842d2bed386df5999b5de70c2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3664 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3677 Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
* PRD: change centaur mem cfir bit map for MBAFIR and MBACALFIRChris Phan2013-03-201-6/+6
| | | | | | | | | | Change-Id: I9278ec63db2159001e347a6086b5ce7602f9b395 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3657 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3661
* PRD: fixed MCIFIR clearing for non-MBA Centaur attnsZane Shelley2013-03-196-230/+154
| | | | | | | | | Change-Id: If23e19ee9ad79add8a77e612cc9a920ca6cb5e93 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3629 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* General cleanup of some PRD code.Zane Shelley2013-03-153-5/+5
| | | | | | | | | | | | | Fixed some coding guideline issues. Cleaned up the function definitions of startScrub and restoreDramRepairs. Fixed issue in prdfLogParse.C where PlatServices was getting pulled into x86.nfp parser because of an include dependency. Change-Id: I9eb89466086810ec570a5a46e99cf4987f6679c9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3310 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3587
* PRDF fix for for membuf and mba starvation issueChris Phan2013-03-152-5/+187
| | | | | | | | | | Change-Id: I09d9354aa4d9d12e540f2ff313ac7daa5190cf2a Squashed: I1f3e77ba9fe844641fa21bc3df438219ccca13f1 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3345 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3569
* Design Change for RuleChipprem2013-03-152-47/+81
| | | | | | | | | | | Change-Id: Ib2da58e060f9c7055445582d01c7ce2370746138 RTC: 47516 Squashed: If130e6b2dc6c3545033069dc98e8ee98d35f3c97 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3019 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3571
* PRD: Implement COMMAND_STOPPED for MDIABrad Bishop2013-03-142-11/+76
| | | | | | | | Change-Id: Ia7836ece908e6078e10ef0dad7675e1f270e80d8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3239 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3563
* Refactoring PRDF file iipglobl.hprashanthacharya2013-03-145-5/+5
| | | | | | | | | | | | | | | To move hostboot/fsp specific code out of iipglobl.h file and placing the same in respective hostboot/fsp folder inside prdfErrorLog.H and also to rename iipglobl.h to prdfGlobal.H. Change-Id: Iae0493da66196fcadd16bea741138590200361c2 RTC: 63999 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3283 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3562
* PRD: Runtime Memory Targeted Diagnostics Controllersachin gupta2013-03-144-34/+162
| | | | | | | | | | Change-Id: Ibb93f35a74dc76b45ff9253649687404ccda039f RTC: 61671 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2969 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3561
* PRDF: Fix bit map issue in Centaur NEST Chiplet FIRChris Phan2013-03-141-4/+4
| | | | | | | | | | | CMVC-Coreq: 873190 Change-Id: Ic98f0e353b04210825be45b79a91e014850b438e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3447 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3546
* PRD: Some refactoring prdfMain.[CH]Brad Bishop2013-02-221-450/+0
| | | | | | | | | | | Change-Id: I69d4ea7e9d3297732f5fe33d658c1a460bdda082 RTC: 50708 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2906 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3274
* Add 64-bit support to PRDF [S|G]etBitFieldJustified()prashanthacharya2013-02-161-2/+1
| | | | | | | | | | | | | | Added functionality to GetBitFieldJustified and SetBitFieldJustified wrapper function to handle 64 bit value. RTC: 49895 Change-Id: I92c1210a0f6d4a64c65c791166fe1d0b3ec5d6db Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2783 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Prashanth S. Acharya <prashanthacharya@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3215
* PRD: Refactor prdfPlatServicesZane Shelley2013-02-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | The prdfPlatServices_common.[HC] files should only contain code that is common between FSP and Hostboot. The prdfTargetServices.[HC] files should only contain code specific to the common FSP/Hostboot targeting code. The FSP prdfPlatServices.[HC] and Hostboot prdfPlatServices.[HC] files will contain code that is specific to FSP or Hostboot, respectively. Only prdfPlatServices_common.H will include prdfTargetServices.H. Only the prdfPlatServices.H files will include prdfPlatServices_common.H. All user code should include the respective prdfPlatServices.H file. Change-Id: I6e723d6e6602194abfc24ee9c20c1949c393c0e2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3041 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3213
* Design Change for PRD Resolutionprem2013-02-151-3/+5
| | | | | | | | | Change-Id: I4d3ed18d78a8f829029354d85550b5b5f311a155 RTC: 47516 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2765 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3198
* Design change for PRD Registerprem2013-02-1545-47/+54
| | | | | | | | | | | | | | | | | - Addressed the use case of attention in PLL Domain.RuleChip under analysis is pushed to stack at the beginning of all public function of RuleChip.Same is poped back at the end of function. - Scope of RuleChip stack is no longer bound to scope of ServiceDataCollector. Change-Id: I152e85332f5443dbef3efeebc7de530ee0fee241 RTC: 47515 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2543 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3197
* PRD: Centaur DD1.0 maint cmd complete workaroundZane Shelley2013-02-151-2/+7
| | | | | | | | | Change-Id: Ic86f3bc309e1733a47d38f222330b3a5b38a7485 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3175 Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3196
* PRD: Fixed bad SCOM addresses for COREFIRZane Shelley2013-02-151-5/+5
| | | | | | | | | | Change-Id: Iba5bafc48247593a6aa9678f92b9c9ad62f35ffc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3137 Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3195
* Fix typos in PRD XBUS reg fileChris Phan2013-01-081-5/+5
| | | | | | | | | | Change-Id: Id4a5df5f6d6a69b4c4ff4f0920defbcb9c06b898 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2809 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Prashanth S. Acharya <prashanthacharya@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2867
* Various bug fixes in PRD rule filesChris Phan2012-12-174-10/+10
| | | | | | | | | | | | Also move dumpHWURequest to PlatServices to get around recent changes in DUMP that breaks x86 sim build. Change-Id: Ia9666255d84fdc8c7c6407c12216393950672902 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2709 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2735
* Reduce trace buffer sizes.Patrick Williams2012-12-141-0/+5
| | | | | | | Change-Id: I13a80f814fd13a30315320c0b0c7374f39c3ecc2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2522 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add missing 0x in reset/mask register addresses for MBSFIR, MBSECC01FIR, and ↵Chris Phan2012-12-111-6/+6
| | | | | | | | | | | | | MBSECC23FIR Change-Id: Ic9d3869f3d4198eba057deebcfc3ebde6b85cd5f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2623 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Prashanth S. Acharya <prashanthacharya@in.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2642
* Core CheckstopBenjamin Weisenbeck2012-12-112-9/+253
| | | | | | | | | | | | Change-Id: I743d68ddb19d42c26994a1a37519e473b6f2cc04 RTC: 22858 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2230 Tested-by: Jenkins Server Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2640
* Fix Global FIR bit maps for EX chipletsChris Phan2012-11-301-24/+24
| | | | | | | | | | | Change-Id: Icaf14595ad464c5725087d2eadcc3306fbbc5880 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2438 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2475
* Fix callout checking issue in PRD simulatorChris Phan2012-11-301-0/+1
| | | | | | | | | | | | Change-Id: I2e6bf2f09b4eb670aa19f7a5a3fd0467030dae07 RTC: 51614 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2293 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2474
* PRD: Add Memory Preserving IPL SupportChris Phan2012-11-302-10/+54
| | | | | | | | | | | | | | | | | | | | - When one of P8 special checkstop FIR bits are asserted, PRD has to call HWP proc_mpipl_check_eligibility to determine mpipl eligibility. - When it's mpipl eligible, PRD will set dump type to SW_DUMP in the error log. Change-Id: Id86862b73b54e0613de6586898574f738a1b0528 RTC: 51989 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2355 Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2461
* Encapsulated PRD codebase with PRDF namespaceprashanthacharya2012-11-2820-129/+113
| | | | | | | | | | RTC: 51223 Change-Id: Ie074cb409083d7b04edeba75d39977eb90082d05 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2196 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2436 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Merged common FSP and HB PRD code to prdf/common/Zane Shelley2012-11-1646-0/+15640
Change-Id: Iac94c3690598b7263de230934b911bb4ced34557 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2350 Tested-by: Jenkins Server Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2368 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud