summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf
Commit message (Collapse)AuthorAgeFilesLines
...
* Add gdb support for PRD simulatorprashanthacharya2013-01-081-16/+16
| | | | | | | | | | | | | | | | simulator needs to be debugged under mcp7 jailed environment, and ddd is not supported under jailed environment, hence changes has been added to simulator script to support gdb using simulators -debug option, also an option(-D no_opt) has been added to simulator makefile to override default compiler optimization level. RTC: 60472 Change-Id: I71ee845df23bdd0b5603b923364267b60f571475 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2749 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/2868
* 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
* PRDF: Use system attribute for MNFG flagsChris Phan2012-12-174-91/+74
| | | | | | | | | | Change-Id: I0d697bc772ee5af68b9026b3962ed3e3f59daea9 RTC: 59636 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2565 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2682 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Various bug fixes in PRD rule filesChris Phan2012-12-178-17/+51
| | | | | | | | | | | | 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-142-0/+10
| | | | | | | 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>
* PRD: Unstub mss_restore_DRAM_repairsBrad Bishop2012-12-133-8/+1
| | | | | | | | | | | Change-Id: Ib78646c0a124daab12df247889a6f62a7566fdfd RTC: 51507 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2618 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/2645
* 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-113-9/+254
| | | | | | | | | | | | 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-302-0/+13
| | | | | | | | | | | | 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-305-11/+98
| | | | | | | | | | | | | | | | | | | | - 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-28188-2581/+2501
| | | | | | | | | | 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-16240-887/+2397
| | | | | | | | | | 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>
* PRD: Fix periodic compile fail.Patrick Williams2012-11-151-0/+1
| | | | | | | | | Change-Id: If5fec51b1be5471d0d8bd476a62b0e7a2a2b57cf Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2353 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>
* Add PRD Config Build to call_host_startPRD_pbusChris Phan2012-11-081-84/+23
| | | | | | | | | | | | | | | | - In Hostboot IPL, PRD model could be built at step 8 (PowerBus), step 10 (hwreconfig loop), step 11 (DMI), and step 14 (DRAM). - At step 8, PRD model should have all present chips. - Since PRD analysis is based on the chip list passed to us by ATTN, the list should only contain functional chips. Thus, it's ok to keep the full PRD model built from step 8 to be used for later isteps. RTC: 49741 Change-Id: Ie650bda699f0257982f4572d6ea36f699b9badf5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2273 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Initial port of PRD to HostbootZane Shelley2012-11-07254-489/+58408
| | | | | | | Change-Id: I7ee2673131d4891d482e99a403a36300b79e547e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1853 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix prdfTest.H regressionNick Bofferding2012-04-271-11/+11
| | | | | | | | | | | | | - Fixed prdfTest.H regressiong introduced with commit 4157b5631a1bbfcc7f9f95480b54e9ade7abce7d which causes compile failures in debug mode Change-Id: I6d6156f9ebb6d01f1ce3b3c89ed12b0754035998 RTC: 35569 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/951 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support targeting code commonalityNick Bofferding2012-04-243-13/+13
| | | | | | | | | | | | | | | - Moved common targeting code to own subtrees - Updated many components with header file changes - Implemented abstract pointer class - Implemented Hostboot specific support for targeting commonality - Changed attribute VMM base address to 4 GB (From 3 GB) - Removed tabs, fixed > 80 character lines Change-Id: Ie5a6956670bfa4f262f7691b4f0ce5a20ed289fe RTC: 35569 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/909 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix __FUNCTION__ error in TS_TRACEChris Phan2012-04-231-11/+11
| | | | | | | | Change-Id: I3d5935a4931801fdfe4f678802bbbcdd630044e4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/929 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change includes in proto file to fully specify the file locationChris Phan2012-04-191-1/+1
| | | | | | | | Change-Id: I572da385e7af124dc3d4c15dcc1af083ba78f646 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/916 Tested-by: Jenkins Server Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initial PRD code structure in HostbootChris Phan2012-04-1910-0/+732
- RTC: 37733 - Add HUID debug trace and update from review comments Change-Id: I3894c1daa1fae4c307816ad3fab4014a38fca786 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/776 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud