summaryrefslogtreecommitdiffstats
path: root/src/include/usr
Commit message (Collapse)AuthorAgeFilesLines
...
* handle MASTER_PROCESSOR_CHIP_TARGET_SENTINEL as approporiateBrian Horton2013-04-092-4/+14
| | | | | | | | | | | | | | | | | | . create new errl->callout function to handle calling hwas::processCallout, so that can be done in proper order (after commit, save to PNOR and send to FSP of errl) . in callout code, convert SENTINEL target to masterProc . a deconfigure of the masterProc means that we can't continue, so return flag so that doShutdown() will be called to halt the IPL (TI). Change-Id: Ie43b8caf28d3aea20c15827e035dd890378dbcee RTC: 45780 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3695 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWSV ECID Service implementation to support target/attribute infrastructureMark Wenning2013-04-081-0/+2
| | | | | | | | Change-Id: I34116aa25f79971eda7dc14b4f56473819ef9c86 RTC: 35557 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3793 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Need to disable interrupt sources before waiting for interrupts(MPIPL)dgilbert2013-04-082-2/+3
| | | | | | | | | RTC:41868 Change-Id: I57891102fc0c96c156a9a69467c95645e4848703 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3018 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update p8_xip_* HWP and load SLW image from PNORDean Sanner2013-04-051-0/+1
| | | | | | | | | Change-Id: I115c918b107ede18918909b60489476fc9e9b3d7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3902 Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWPF: Support Procedure CalloutsMike Jones2013-04-042-21/+93
| | | | | | | | | Change-Id: I250472ba4125944ba17433c759c915b30a9bc93e RTC: 50323 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3699 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fail during host_ipl_complete doesn't seem to gracefully error out HWSV istepMark Wenning2013-04-021-0/+1
| | | | | | | | | | | Change-Id: I452ab859b0d5658cdedee37ef20dee0cd2d8f27e RTC: 63992 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3543 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support generic PEER_TARGET navigationNick Bofferding2013-03-295-45/+320
| | | | | | | | | | | | | | | - Updated attribute compiler to lay down FSP specific PEER_TARGETS - Added common predicate to filter targets with specific value for attribute - Added generic PEER_TARGET navigation facility to filter utilities - Added support for platform specific attribute accessor specialization - Added target function to return target based on HUID Change-Id: I190087ee7fb24e80185bc955bd994ee14512a704 RTC: 41735 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3796 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Integrate cen_xip_customize into hostbootvanlee2013-03-201-0/+1
| | | | | | | | Change-Id: Ib4098f329d94b5b7138e311b9a6393a69d716239 RTC: 64603 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3603 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* TULETA Bring Up - HW procedures update - Centaur PLL init 03/13/2013Thi Tran2013-03-201-0/+1
| | | | | | | Change-Id: If6c83a0b678e7007f78cf041916d36ab9504b927 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3537 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: fixed MCIFIR clearing for non-MBA Centaur attnsZane Shelley2013-03-191-9/+0
| | | | | | | | | 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-152-4/+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
* Need to support new PG keyword value for PowerBusBrian Horton2013-03-141-24/+34
| | | | | | | | | | | | | | PG keyword for the PowerBus has MCL and MCR. Code needs to change to not check for MCL or MCR in determining the chip functionality. In addition, if MCL or MCR is bad, then the appropriate targets are marked non-functional (mcs0..3 for MCL, mcs4..7 for MCR). Change-Id: I0f682538df1b94a7d51ac4ba17e354e3dc818ead RTC: 66138 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3473 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Cause a Hostboot TI on any Target DeconfigureBrian Horton2013-03-142-1/+45
| | | | | | | | | | | | | | IStep Dispatcher will call into HWAS to see if there were any delayed deconfigure callouts during the sub-step loop; if so, an error will be returned, causing a TI and shutdown. Change-Id: Idef6f48669b7f3d73488a0697c5714088878856b RTC: 64894 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3391 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add PRDF::refresh()Chris Phan2013-03-141-0/+7
| | | | | | | | | | | | | | | - Remove non-functional chips from PRD system model - Will be called externally from TransitionFile/IStep - Add new function call to host_prd_hwreconfig Change-Id: I6268f382e2b6ed00caa1a5a8ae7fce8c89c3000f RTC: 60419 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3132 Tested-by: Jenkins Server 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/3535
* update user-detail errog log parsersBrian Horton2013-03-134-170/+46
| | | | | | | | | | | | | | update errolog parsers to format the data for the following: . errludtarget . errludattribute . errludlogregister . errludcallout Change-Id: I8fddb3eefd76413e70f4e894ef19649b74682859 RTC: 41707 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3350 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Skip all HDAT stuff in AVP modeDan Crowell2013-03-121-1/+10
| | | | | | | | | Change-Id: Ic2940a7f70c8d6f4a6e4afd6ddfeb607a71fe749 RTC: 65948 CQ: SW191055 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3507 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Dump Collect codeMissy Connell2013-03-124-3/+102
| | | | | | | | | RTC:46996 Change-Id: I18863c91dcde353df6201c3c13e101626f24206b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3131 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* FAPI functions to get/set Centaur FRU VPD - 2Bill Schwartz2013-03-111-3/+3
| | | | | | | | | | | | Fix my typo in the mvpd numerator list Change-Id: Ib6578284b093c7c02a995c9c4a94f1565e2878b7 RTC:61991 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3474 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>
* TULETA Bring Up - HW procedures update 03/03/2013Thi Tran2013-03-051-28/+51
| | | | | | | | | | | Revert io_run_training to 1.28 Update from review comment Change-Id: I2c94f24e3818ae1ffc6c629a5e904681e70205e2 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3405 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PROC_xx_ENABLE and DMI_REFCLOCK_SWIZZLE FAPI attributes support updatevanlee2013-03-041-1/+27
| | | | | | | | | | | - PROC_xx_ENABLE are mapped to platform function - Patch to initial DMI_REFLCLOCK_SWIZZLE for Tuleta Change-Id: Ifc29c454adb8f63a5d676b102dc62bf8aaef6268 DependsOn: I6ea44b24b27a833534e378fa552e1930a73759f5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3384 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* FAPI functions to get/set Centaur FRU VPDBill Schwartz2013-03-014-16/+138
| | | | | | | | | | | | | Add Fapi functions to call cvpd device driver for get and set. Change-Id: I8cb2aba3c951fbe1a17278396517b355138ad364 RTC: 61991 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3141 Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add FSI Registers to FFDC section in FSI device driverMike Baiocchi2013-02-281-24/+24
| | | | | | | | | | | | | | Added error log user detail sections into several error paths of FSI deveice driver functions. These sections added targets and registers to the error log. Change-Id: I37622381ab0dd48454a9810233cdb11d725c5ed6 RTC: 44490 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3305 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PNORDD Cleanup - sfcinit updates and perf improvementsAdam Muhle2013-02-271-1/+9
| | | | | | | | | | | | | | | | | | Cleaning up a number of things under this commit: -Changed to always assume FSP performed SFC Setup -Get Erase block size based on what FSP Building Block set it to -Re-ordered some switch to put most likely choice first -Converted some else/if statements to switch statements -Added some shutdown calls on error paths. RTC: 47066 Change-Id: I015bb90b67ead9ad34e2ea1827cc92f7966d3162 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3183 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Some refactoring prdfMain.[CH]Brad Bishop2013-02-222-55/+70
| | | | | | | | | | | 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
* Change PRDF_COMP_ID to match with what defined in fips_comp_id.HChris Phan2013-02-221-7/+12
| | | | | | | Change-Id: I8720a8cb80dfb2c71b716685756a8c033a9cc677 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3270 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Attribute sync from FSP to HBCamVan Nguyen2013-02-206-93/+197
| | | | | | | | | Change-Id: Ia177f591c9bb295d0435ed913d11bac7a0601405 RTC: 51687 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2964 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Unload unused modules - simple versionRichard J. Knight2013-02-1614-226/+334
| | | | | | | | | | | | | | | Created a list of dependant modules for each istep. modules for previous step are unloaded before loading the modules for new step Added perl script to validate istep dependancies during the build. Change-Id: Ia916814328ac37c24e4275ec42827520dada8686 RTC:51709 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2979 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PON - HW procedures update 01/29/2013Thi Tran2013-02-163-0/+5
| | | | | | | Change-Id: Ifc0de7fa7d76ec2551b0dfb56cc348652677ee05 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3047 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* CVPD Device Driver updates.Adam Muhle2013-02-143-20/+86
| | | | | | | | | | | | | | | | | | Implemented Device Driver support for Centaur VPD. Since CVPD is almost identical to MVPD, I moved the MVPD code to a base class so the actual logic is now common between the two. To support CVPD in the standalone configs, the hb-preload script was updated to populate the CVPD partition as well. I also started migrating the VPD code to a common trace buffer. RTC: 44009 Change-Id: I6e96d5e993d6d74d40df3d296cdcf8f34e4b5cc5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3029 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ERRL: Create Hostboot error log SRC/UD parser and deliver to FSP bldMike Jones2013-02-0828-2190/+350
| | | | | | | | | | | | | | A new script called genErrlParsers will scan the Hostboot code for error log tags and create a SRC parser for each component. The script will also scan the Hostboot code for plugin directories containing User Detail Data parsers and will create a makefile that is used by the FSP to build each component's SRC/UD parser. Change-Id: I7113f6cd8069447a1caaa199aff199b663d59072 RTC: 47518 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2975 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Sync attributes from hostboot to fsp after each istepRichard J. Knight2013-02-081-1/+2
| | | | | | | | | | | | | | Code will sync targeting attributes in single step mode if the ATTR_SYNC_BETWEEN_STEPS is overriden in FspOverideAttrs.txt in the FSP nfs/hwpf dir Change-Id: Ifd7603bb7ce75a9ae7b5df5ac1c605916ba63aab RTC: 46672 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2978 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>
* FAPI Interface to get the target on the other side of the DMI busBill Schwartz2013-02-083-52/+93
| | | | | | | | | | | | | | Add new fapiGetOtherSideOfMemChannel function Replace getAffinityChips with more general getChildAffinityTargets and added getParentAffinityTargets to find MCS from Centaur. RTC: 61987 Change-Id: I772ef95452215c54fdfab98998507e6db5a862d0 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3062 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable MVPD WritesDan Crowell2013-02-062-0/+4
| | | | | | | | | | | | | | | | Add support for writing MVPD keywords to both PNOR and out to the EEPROM (via FSP mailbox). Also enabled a few more test cases related to MVPD. Added MER0 record to the standalone procmvpd.dat file and enabled the support in the code. Change-Id: If16c2863a11daaac3363fcf30bb2c92ad3e92b41 RTC: 39177 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2962 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* only processes GARD records for certain targetsBrian Horton2013-02-041-3/+8
| | | | | | | | | | | | | | | MPIPL needs capability to do initial collectGard() function on a subset of targets (ie, EX only ). Add new optional TARGETING::Predicate parameter and only call deconfigure for GARD records that match. Change-Id: Ib16d8d9431a797df0dbe625adeb5cffc7c073a7d RTC: 59089 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2947 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Bad DQ Access. Cope with different platform endiannessMike Jones2013-02-041-2/+2
| | | | | | | | | Change-Id: I3125961e1589ca78e206496137b01f675e858505 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3060 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Turn InitService::doShutdown into a NO_RETURNPatrick Williams2013-02-041-23/+25
| | | | | | | | | | | | | | | | | | | | | There are a few places outside of initservice where Hostboot shutdown needs to be called. Currently the doShutdown returns so each of these places have a while(1); style loop. In the case of start_payload, their implementation of this loop was incorrect and causes us to take longer than desired to actually shutdown. I have changed doShutdown into a NO_RETURN function that keeps the correct loop done in a common way. See defect SW183911 for more background. Change-Id: I819eecadcddd2436f1c52571e48258316b43f38c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3028 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Triggering Hostboot Shutdown when PNOR is badAdam Muhle2013-02-042-1/+20
| | | | | | | | | | | | | Updating the doShutdown path to support receiving a reason code as input. Then changing PNOR RP to issue a shutdown when problems are detected with the PNOR Partition table. RTC: 44146 Change-Id: Ib4111d0a91f53d90fa100422a1463539897598e6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3024 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PON - Proc HW procedure updateThi Tran2013-01-241-3/+4
| | | | | | | Change-Id: I7168e7b02d9c7795ad16b76027e8a46edf24b161 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2984 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement cen_switch_rec_attn and proc_switch_rec_attnMark Wenning2013-01-221-0/+4
| | | | | | | | Change-Id: Iae01facf7e3647389c7565925133f8d729c22ff7 RTC:59015 59014 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2922 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Matching Tagged versions for memory HWPsvanlee2013-01-191-5/+50
| | | | | | | Change-Id: Icb9c98d71237e6c53b1a9a8af4fac0c95eced58b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2911 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Refactor VPD code to eliminate redundanciesDan Crowell2013-01-158-383/+148
| | | | | | | | | | | | | | | | After noticing some redundant code and some odd include gymnastics I pulled all of the VPD related code (spd,mvpd) into a single vpd directory/module/component. This should make the addition of the centaur fru vpd simpler as well. Note: this is part of Story 39177 but not all of it, merging this early to not hold up the work for Story 44009. Change-Id: I7637a94d22e188050403ed5600b2d7f304c3d006 RTC: 39177 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2863 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix errlog memory leak in build_winkle_images.CMark Wenning2013-01-142-1/+3
| | | | | | | | | | | | | | | If mm_linear_map fails and creates an error log, the log does not get added to IStepError and passed out to IstepDispatcher. Also fix set_pore_bars to pass in the correct memory size mask. Change-Id: I00df69733d2235901fcc5bb6eb5f11ddddc96c11 RTC:61645 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2908 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Improve PNOR DD Micron NOR WorkaroundAdam Muhle2013-01-081-3/+2
| | | | | | | | | | | | | | | | | Improving the workaround implemented in Story 53201 to be more efficient. Changing to use the normal SFC polling to determine when the write/erase operations are complete and then reading the Micron Flag Status register once to keep the chip from getting into a bad state. This should reduce the traffic on the SPI bus. Change-Id: I315b165bcd3014a2c3121fd97594e73a2e6c1082 RTC: 61064 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2795 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Get realmem buffer for SLW output bufferMark Wenning2013-01-072-28/+29
| | | | | | | | Change-Id: I0ac43ab3eaeb5dfb9edc626a5a41e553988ec926 RTC: 52972 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2736 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* deconfigGard - enable reading GARD records from PNORBrian Horton2013-01-023-49/+75
| | | | | | | | | | | update common and platform interface so that both hostboot and FSP can access GARD records in PNOR. Change-Id: I1eb36238076bcbb421cf1d149538eba1c7faeda6 RTC: 33551 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2628 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add Support for ATTR_CHIP_REGIONS_TO_ENABLE to HostbootAndrew Geissler2012-12-191-0/+1
| | | | | | | | RTC: 60824 Change-Id: I7cb3848d6bf7ac0bb3574763d01ea86bd5170f68 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2757 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initialize the PIB hardware layer for interruptsdgilbert2012-12-192-41/+86
| | | | | | | | RTC: 47105 Change-Id: Iba893e65ee468b56e9e929a26d2888a67a4788af Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2433 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implementing io_dccal HWP to HostBootThi Tran2012-12-191-0/+6
| | | | | | | | | RTC: 41360 Change-Id: I04982bfdc11e7500106c95b7731927fe3e500cd7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2598 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Changes to add support for dynamic VIDs on HB.ayma2012-12-182-2/+4
| | | | | | | | | | | | | Changes to put code into HB to do the istep 13.1 and 13.5 which is disable_vddr and enable_vddr respectively This is in conjunction with story 37517 on the hwsv side RTC: 34041 Change-Id: Id09a78e581d2a778d781e2683cc7ec26c8d45153 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2687 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add io_restore_erepair call in istep 8.1Brian Horton2012-12-171-0/+1
| | | | | | | | Change-Id: I342a0691ef99e6c28df055479196ea9a8201c5c7 RTC: 59080 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2702 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud