summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf
Commit message (Collapse)AuthorAgeFilesLines
* Add proc_exit_cache_contained HWP stubMark Wenning2012-05-154-84/+214
| | | | | | | | | | | RTC: 41355 Change-Id: I99653a294d9e544452cb3ffa4e6d2a8cbd74ec5b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1045 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Drop cen_mem_startclock HWP and enable its istepVan Lee2012-05-155-49/+551
| | | | | | | | Change-Id: I8d74c75c9e83a971ef9578a9ee477cfa00fe4b9f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1021 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Optimization - Minimize scom operations.CamVan Nguyen2012-05-151-236/+389
| | | | | | | | | | | | | | Minimize scom operations by combining PutScomUnderMask ops to same Scom register. Turn off most debug traces. Change-Id: I061c0990d64dd001a9ca8762ea794bb5395cb7db RTC: 41550 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1022 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Check in proc_fab_iovalid HWP and enable its istep callingVan Lee2012-05-099-38/+1046
| | | | | | | | Change-Id: I4c8df048178487d5b4f8d3a3e197099b7a2723b2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/947 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Call the Sleep/Winkle build HWPMark Wenning2012-05-084-66/+216
| | | | | | | | | RTC: 39785 Change-Id: I0e07c0f2a7827ee33bc0488e993734157b1850e1 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/910 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add support for reporting ADU locked errorMike Jones2012-05-071-1/+8
| | | | | | | | | | | | | This allows platforms to report that a SCOM error was due to ADU locked. The FSP HWPs that do ADU operations (proc_adu_getmem_coherent and proc_adu_putmem_coherent) need to look for this error so that they can retry appropriately. Change-Id: I8caa7efaf98131cc5ec2e8c36c069f86e329cf05 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/982 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Merge updated mss_draminit_training into HostbootMike Jones2012-05-073-187/+330
| | | | | | | | | | | This is the latest version that Mark Bellows requested we pick up some time ago. The code has already been reviewed in the hwp_review_centaur Gerrit project so no review needs to be done. It works in Simics. This can just be submitted. Change-Id: I7ba3f3710b4743e44d93452182e15f2b97b07355 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1031 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Merge updated mss_volt into HostbootMike Jones2012-05-072-38/+255
| | | | | | | | | | | This version fixes a 1.5V bug. The code has already been reviewed in the hwp_review_centaur Gerrit project so no review needs to be done. It works in Simics. This can just be submitted. Change-Id: I95b5827af562d67a6d0d14d34df2f05901784ea7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1028 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Add Chip EC Feature supportMike Jones2012-04-307-35/+421
| | | | | | | | | | | | | | | Allows Chip EC features to be specified in Attribute XML files and queried using the standard FAPI_ATTR_GET attribute query macro. This removes the direct querying of chip name and EC within HWPs which leads to a more data driven approach because when a new chip EC level is released you just have to change the XML data file to specify which features (which can be bugs) have changed, the HWP code does not change Change-Id: Ie464a1b58246c21ac59f0d42fe265657a3576c31 RTC: 39684 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/901 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Integrate proc_start_clocks_chiplets hw procedureThi Tran2012-04-2711-530/+1208
| | | | | | | | RTC: 39854 Change-Id: I0e6f51a41e5543beca1f97482aa0494bf067a7a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/913 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* HWP: Merge updated mss_draminit into HostbootMike Jones2012-04-271-23/+265
| | | | | | | | | | | This updated HWP has already been reviewed in Gerrit (hwp_review_centaur) project and has run successfully in Simics and VBU. The code changes do not need to be reviewed again. This can go straight through. Change-Id: I9dc44e4b0a80acc6b427d79277d20031b6d0a355 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/940 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ifcompiler: Remove unused 'define' statement.Patrick Williams2012-04-271-1/+0
| | | | | | | | | This was causing a compile fail on newer versions of yacc/bison. Change-Id: Ibf0ee5c330b2593cc0499c268df83f2601f53af7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/953 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Ability to use defines for hex and binary addresses.CamVan Nguyen2012-04-279-90/+171
| | | | | | | | | | | Ability to use defines in the bits, scom_data and attribute columns. Change-Id: Ic5f001a524fe0bfe58eb91418abb152ba6e95729 RTC:35648 RTC:40446 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/933 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* MDIA code to be invoked at the right istep in HB IPL flowLarina DSouza2012-04-262-32/+23
| | | | | | | | | RTC: 22607 Change-Id: I350b699cdfe975e0b63cbde48bd04cf692ca0394 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/804 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: proc_cen_framelock updateMike Jones2012-04-264-399/+213
| | | | | | | | | | | | | | 04/11/2012 Joe McGill requested that we pick up an update to this HWP. Target changed from proc_chip to MCS to avoid address translation in HWP. And some other minor changes. Only dmi_training.C is Hostboot code that needs to be reviewed. The other HWP files were already reviewed in the hwp_review_centaur project. Change-Id: I1a4f0583693b405a4e7b1bca42107173b472b5fa Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/941 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support targeting code commonalityNick Bofferding2012-04-2419-119/+25
| | | | | | | | | | | | | | | - 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>
* Right justify SCOM dataCamVan Nguyen2012-04-196-23/+49
| | | | | | | | | | | | | Ability to specify search paths for include files Change-Id: I0179b0bb81bf645b91fe2a3c25e763a71c3b1121 RTC: 40443 RTC: 40447 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/906 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Pull in latest memory_attributes.xml fileMike Jones2012-04-184-70/+70
| | | | | | | | | | | | | The latest memory_attributes.xml from the memory HW team contains some changes that need to be pulled in. This has co-reqs to a few HWPs that have also been pulled in - but these changes are not significant enough to go through the full HWP review process (a simple type change and a typo fix) Change-Id: I2816aeab51efcefa819b1c971918edb5564f280e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/903 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add IStep Stubs for all ISteps in IPL Flow DocumentMark Wenning2012-04-1733-205/+4105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add stubs for all remaining ISteps, based on HostBoot_IPL_Flow_v1.01.odt document. Task 39253 1 -5 Not applicable, performed by SBE 6 - Save SBE (HWAS) ALL, Brian is moving some of them from 4 7 - Start Clocks on Nest Chiplets ALL 8 - EDI, EI init ALL 9 - Activate PowerBus ALL 10 - Centaur Init already implemented 11 - DMI Training already implemented 12 - MC Init already Implemented 13 - Dram Training already Implemented 14 - Dram Initialization ALL 15 - Build Winkle Images ALL 16 - Core Activate ALL 17 - Init PSI marked FSP, not implemented 18 - Establish System SMP 18.8, 9, 10 only, the rest are marked FSP 19 - Build and Load Host Image marked FSP, not implemented 20 - Load Payload ALL 21 - Start Payload ALL RTC: 38196 Change-Id: I4e853f58caafe7dd472d57b42883724eaaa2e8a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/826 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attributes: Support ATTR_EXECUTION_PLATFORMMike Jones2012-04-161-0/+14
| | | | | | | | | | | | | | | | Some HWPs (e.g. special wakeup) use different registers depending on which platform the HWP is executing on (FSP/Hostboot) to avoid arbitration problems when multiple platforms do the same thing concurrently. This attribute allows those HWPs to query the platform. Dean/John agree with this attribute. See RTC task 40409 for details. Change-Id: I761ba03b43905c7bdc268fae8ffb4c5796ece21b RTC: 40409 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/878 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Use fixed enum values for generated error/attr enumsMike Jones2012-04-164-73/+96
| | | | | | | | | | | Change-Id: Id0552daad9e6d9907cef7fa013fc6d75dbc8e185 RTC: 39175 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/879 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attributes: Support ATTR_CHIP_HAS_SBEMike Jones2012-04-091-0/+13
| | | | | | | | | | | | | This was reuqested by Jeshua. One of his HWPs will run on both Venice and Murano and needs to know if the chip has an SBE in order to initialize some SBE related registers. Venice has an SBE, Murano doesn't Change-Id: I8e606a6168873f8aef4fdd11e0d3f4e1cb8597d9 RTC: 39971 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/823 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updates to HWAS code: istep 6, presence detect logicBrian Horton2012-04-051-0/+12
| | | | | | | | | | | | | | | . remove hwas functions in istep 4.* . add new hwas functions to istep 6.* as per 0.99 ipl flow . split hwas into common and platform specific layers for hostboot/fsp sharing . add presence detect logic . add chip id/ec logic, including ATTR_CHIP_ID (Story 35542) Change-Id: I436fe54b1a7f7547cbc9e19beda2d47105c11871 RTC: 35777 RTC: 35542 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/800 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Refactor InitServiceMark Wenning2012-04-044-181/+66
| | | | | | | | | | | | | | | | Finish join() conversion, remove TaskArgs Cleanup Initservice Cleanup ExtInitService Cleanup IStepDisp Add SPLess Halt & Shutdown command. Implements code for Tasks 35508, 3855, 36929 and 38870 . RTC: 38196 Change-Id: I554655412b529ef6cd143fea361a39bd584d18b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/794 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add mss_ddr_phy_reset procedure to HB code baseThi Tran2012-04-037-196/+763
| | | | | | | | | | | Update from review comments Change-Id: I300b5b855aa61cd4a73d3e6ac5959071904b96fb Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/782 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Hostboot errlogs should cope with HWP error IDs greater than 255Mike Jones2012-03-275-70/+74
| | | | | | | | | | | | | | | | | | | | | | | | RTC: 39175 This is **part** of the work required for RTC 39175. When a HWP creates an error, the reason code is (HWPF_COMP_ID | errID). The errID is a single byte. Error log tags are automatically created so that the errors can be parsed. However at some point there will be more than 255 HWP errors so this scheme will not work. And more pressing is RTC 39175, the error IDs will change from 0, 1, 2, 3, to 32-bit hash codes. The new plan is to have a fixed reason code for HWP errors (HWPF_COMP_ID | RC_HWP_GENERATED_ERROR), the 32 bit error ID will be FFDC data which will be parsed by an auto-generated function. This also changes the expected HWPF unit test error to be committed by CXXTEST which is the subject of a request by Dan. Change-Id: I5669f2a53702649d4599556a9e380ec3725ca51b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/792 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Infrastructure to allow HWPs to look for specific PLAT errorsMike Jones2012-03-231-5/+11
| | | | | | | | | | | | | | | | | | | | | | | Currently when PLAT firmware (e.g. FSP, Hostboot, Cronus) attaches an error log to a fapi::ReturnCode, the ReturnCode value is FAPI_RC_PLAT_ERR_SEE_DATA, all a HWP receiving the ReturnCode knows is that there is a PLAT error and it cannot look at the data (it is PLAT specific). There will be future scenarios where HWPs need to look for specific errors code from PLAT. The example given by Joe McGill is ADU_LOCKED, a HWP may want to retry a SCOM operation if the error is ADU_LOCKED. The way to do this will be to define a PLAT return code value in fapiReturnCodes.H called FAPI_RC_PLAT_ADU_ERR. PLAT code would set this special value and attach its error log. Then HWP code can look for this special value. This change is simply to allow PLAT code to specify the return code value when attaching an error log to the ReturnCode. Change-Id: I6bc3f0b4d3350cc3eed52fa947a5bf4a885095a5 RTC: 37970 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/785 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Decode HWP FFDC in error logsMike Jones2012-03-217-47/+129
| | | | | | | | | | | RTC: 37921 Change-Id: I6c8bbe5e92eb6e22eb18cba3529128ae70a9786f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/768 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ERRL: Ensure all Hostboot code uses ErrlUserDetails framework.Mike Jones2012-03-163-6/+3
| | | | | | | | | RTC: 36920 Change-Id: I82667c8e63e8a99b9cc7eb1dfbbbdbe1c3b2bb2a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/730 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support: Fabric config attributesMike Jones2012-03-155-3/+233
| | | | | | | | | RTC: 35819 Change-Id: I8502e8a8974935cccf60e38b02cc1fbff86a18ce Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/728 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update mc_init frameworkMark Wenning2012-03-137-119/+851
| | | | | | | | | | | | - branch mc_init Supports HWP's for mss_volt, mss_freq, mss_eff_config_sim Tested on Simics Change-Id: Ic1d4d9c110f83a0371fac8d8669a833da0dcbfd7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/715 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ISTEP 13: dram_trainingMark Wenning2012-03-1312-213/+3195
| | | | | | | | | | | | | | | | | | RTC37081 - HWP Integration: mss_draminit. Add to Hostboot RTC37087 - HWP Integration: mss_draminit_training. Add to Hostboot RTC37093 - HWP Integration: mss_draminit_mc. Add to Hostboot - branch mss_draminit Checking in all 3 as one because of common files mss_funcs.H, memory_errors.xml review fixes (remove extra trace, change draminit_mc target to centaur ) update to new levels of mss_func, mss_draminit and mss_draminit_mc Depends on Change Ib83227b1: Add code to set MBA's under Centaurs functional Change-Id: I77463d9b8482ad6bc1884baf05d6b6c2dde48b7c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/707 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* CFAM access of non-chip type targetThi Tran2012-03-122-22/+129
| | | | | | | | | | | | Updated from review comments Updated from review comments of set #2 Change-Id: Ia56b239954a1e3287440056b9ccd78634cc0f3a7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/723 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VSBE code change to run SBE cen_sbe_tp_chiplet_init1Thi Tran2012-03-082-34/+199
| | | | | | | | | | Updated with Review comments Change-Id: I745f0cd19b5e3159bba590f4efa9eab6fec71779 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/710 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fapiGetParentChip() does not return the MBA chiplet's Centaur chipVan Lee2012-03-051-1/+1
| | | | | | | | Change-Id: I976fda01917ab8e212584898c6ace1ce6426f2ba Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/712 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* FAPI breakpoint external interface implementationDoug Gilbert2012-03-051-2/+2
| | | | | | | Change-Id: I2d18e87cb8ce250935a129e3567b09e12ce191d8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/699 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove invalid UTF chars from memory_attributes.xmlMike Jones2012-03-051-3/+3
| | | | | | | Change-Id: Icd9d5ef8fe9c3c2647e31db822b0a50507dc092d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/713 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Ability to use hex and binary for a SCOM addressCamVan Nguyen2012-03-035-59/+408
| | | | | | | | | Change-Id: Iec1f62ffaf3a9608f34d022f2a4fec283e8503b9 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/688 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Minor fixes to target path decoding in TARGETING and HWPFMike Jones2012-03-031-31/+33
| | | | | | | | Change-Id: I029ab50189174de146f8855ac7b734994bb8de38 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/708 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Create framework for ISTEP 10, 12, 13Mark Wenning2012-02-2916-344/+3025
| | | | | | | | | | | | | | | | | | | | | | istep framework for istep 10 (sbe_centaur_init) istep 12( mss_volt, etc). istep 13 ( mss_draminit, etc ) Commented out testHWP, not used anymore. Fixed bug in hb-istep for simics fixed review comments Added section in genIstep.pl to generate include/usr/isteps/istepNlist.H ( istep 13 generated using script) NOTE: 10, 11, 12 were partially generated manually, that is why they are not consistent. Change-Id: I28ed8d3e60d2d0438ebe7ca3ed2053c781bc72ed Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/661 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Merge latest memory attributes XML file from HW teamMike Jones2012-02-281-69/+193
| | | | | | | | | Change-Id: I0e22eec71f7aab0e0e7b5ca9edd03358034078c4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/700 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support. DQ AttributeMike Jones2012-02-2819-185/+1111
| | | | | | | Change-Id: I05e6f4f435574e25f65702c875e332e253927ff7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/686 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix DRAM Manufacturer JEDEC ID Code per latest SPD driverVan Lee2012-02-271-1/+0
| | | | | | | | Change-Id: Ie1eb917effda507545866906edb43b1b0e456cd6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/677 Tested-by: Jenkins Server Reviewed-by: Terry J. Opie <opiet@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* GetChildChiplets does not return MBA chiplets of CentaurVan Lee2012-02-221-1/+1
| | | | | | | | | Change-Id: I5c27374b711dc4f7e40c7a5ead3e3a373ce4eb7c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/684 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support: Memory/MirrorMemory base addressesMike Jones2012-02-222-1/+188
| | | | | | | | | Change-Id: I7ddf2ffb36b453ccf37dc6d3138752c1c8c4079d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/682 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix CFAM register address calculationThi Tran2012-02-202-11/+14
| | | | | | | | | | | | | | Change CFAM SCAN trace to 32-bit values Update based on Patrick & Dan's comment Update based on Patrick's comment Change-Id: I003048f23656c2f2c043fb8c605442429cfbf973 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/671 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* RTC36927 - Refactor targeting codeMark Wenning2012-02-174-230/+199
| | | | | | | | | | - branch hwaspredicate - change name to PredicateIsFunctional, move to targeting/predicates Change-Id: I726af4b5b1db4bbe5de56992539df01bd2dca593 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/657 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Process error XML file with one element correctlyMike Jones2012-02-161-6/+6
| | | | | | | | Change-Id: Ie0bcf88aa8211552266575d891b3d74b0725a809 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/658 Tested-by: Jenkins Server Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Story 37595: Targeting: Add DIMM targets to simics_Venice and VBU imagesBrian Horton2012-02-162-2/+2
| | | | | | | | | | | | | | * add logic to hwas.C to find DIMMs and mark them as poweredOn, present and functional * correct bugs (s/CLASS_CARD/CLASS_LOGICAL_CARD) in other code that looked for TYPE_DIMM * add all possible DIMMs (256) to simics_VENICE.system and (8) to vbu.system.xml * also reduced simics_VENICE.system.xml file - it had 8 drawers; VENICE will only have 4. Change-Id: I7fb4913359c7153061ed1adaddf626943ee13957 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/673 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF Attribute Support: ATTR_FSI_GP_SCOM_ACCESS.Mike Jones2012-02-148-28/+130
| | | | | | | | Change-Id: I6307ae3a6a3c151bb85fd86081a5bac4d16076f4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/666 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud