summaryrefslogtreecommitdiffstats
path: root/src/build
Commit message (Collapse)AuthorAgeFilesLines
* Changes to run Awan standalone VPO to pass successfully memx_testvanlee2013-06-031-0/+10
| | | | | | | | | Change-Id: Ied9e1706c92030faa13279a849c20f24f876e959 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4655 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update bbuild to b0521a_1321.810Adam Muhle2013-06-034-37/+13
| | | | | | | | | | | | | Updated bbuild to b0521a_1321.810. Fixed bug in hb script so workarounds.presimsetup will work if/when needed. Change-Id: I53926c94c0494cc5189b1268d85539708cb6f246 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4610 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* improvements and corrections to prcd_compile toolBrian Horton2013-06-032-25/+27
| | | | | | | | | | | | | | | | | | . reset values for each new connection (keepsandbox and fulldirectory) so that previous builds don't affect future builds . remove hb hack . return linker error back to user ('exception caught') . remove unused variables . add BUILD_MINIMAL flag for faster/smaller builds . add '-O' option to prcd_compile to not retrive output (useful if tool is only used to detect compile errors) Change-Id: I7b16b04f2ddd27c70759a26e1d82d7df2037f2b9 RTC: 70455 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4680 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Increase parallelism in builds.Patrick Williams2013-06-023-3/+3
| | | | | | | | | Change-Id: I1da7d93fb9d36d780321f291fce8edd216092488 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4583 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Rename listing files to '*.list.bz2'Patrick Williams2013-05-162-6/+6
| | | | | | | | | | | | | | | I previously changed the listing files to be bzip'd to reduce the size of builds and the FSP tarballs. Many editors, such as vim, will automatically expand these files when you open them but only if the file name is *.bz2. Otherwise, you can use something like 'bzcat hbicore.list.bz2 | editor'. Change-Id: Ic61e21a5e49ba88440f4a19d86a8c467f63e61fd Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4532 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Base SPLess istep on SP attribute flagsDean Sanner2013-05-153-71/+16
| | | | | | | | Change-Id: I69250fd57b264d507b0fb4f2c82f4752f83c4329 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4091 Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* AVP OCC Enable & Procedure RefreshAdam Muhle2013-05-151-1/+1
| | | | | | | | | | | | Refreshed OCC Procedures Enabled OCC in AVP mode for all processors Merged SLW and OCC to common HOMER image RTC:50987 Change-Id: I08d9128dfcb572367c145ee0296a48292584a480 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4340 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reduce the footprint of builds.Patrick Williams2013-05-153-3/+10
| | | | | | | | | | Change-Id: I2091409dc81716d064ac1e057573b6b2e02168ad Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4409 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Port FSP TOD service module to Hostboot for SPless systemvanlee2013-05-081-1/+1
| | | | | | | | | Change-Id: I9f61df4b8ea05c5634578cc8e27f5ffa7dadf8da RTC: 67846 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4250 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Run latest version of BEAM against Hostboot codeMark Wenning2013-05-086-78/+455
| | | | | | | | | Change-Id: I0517e3918039de9fac773baec345fefda13eb3c0 RTC: 66143 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3819 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IBSCOM error path supportAdam Muhle2013-05-081-0/+2
| | | | | | | | | | | | | | | This commit updates IBSCOM to have error path support. It also updates the good-path test cases since there is limited good path support in simics. Full enablement will be done later. Change-Id: I5f9d66165db119473f606303a1026c8c71988785 RTC: 34743 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3972 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>
* Fix support for multiple chips in standalone murano configDan Crowell2013-05-061-9/+17
| | | | | | | | | | | | | Modified FSI path for proc1 due to Simics model changes Fix FSI testcase that was using outdated version reg Enhance standalone script to start SBE on all procs Change-Id: I2758912914b778a2c430124678546175e6223e30 RTC: 51465 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4357 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Debug Framework tool to Retrieve Attribute Data (non-FAPI)CamVan Nguyen2013-05-062-1/+941
| | | | | | | | | | Change-Id: Ie09bf5486f37e7ce1236f3a6872603266b419488 RTC: 38197 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3065 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update execute_in_sandbox to exit when sb command hits errorRichard J. Knight2013-04-291-0/+6
| | | | | | | | | | Change-Id: Ideb1cefc6f2f2134db11da36a00692ab198f59d5 RTC:69928 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4131 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove PNOR simics workaroundsAdam Muhle2013-04-251-18/+0
| | | | | | | | | | Removing some old workarounds that are no longer needed as they are causing problems with the Brazos bringup Change-Id: I8c1db34e38f22b38a33a6cdbd0a9aa91f189889d Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3949 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* TULETA Bring Up - Updates for PLL for A, DMI locking 04/23iThi Tran2013-04-243-0/+49
| | | | | | | | | | SW196588 Change-Id: Ib4645e3630992c2d2f41f54050673e08f05b6591 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4179 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for new and custom fakeroots.Patrick Williams2013-04-187-69/+69
| | | | | | | Change-Id: I94de98109b28434050030af824dd6ca50f7a18dc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4042 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support Brazos Simics model names in debug toolsDan Crowell2013-04-174-20/+52
| | | | | | | | | | | | | | Quick fix to support the new object names in the Brazos Simics model. There are more changes required to support multinode (see RTC: 61853) but this should work for single node bringup. Change-Id: If0c591a2ae7c6665dcf76aa4a2e5a904455da4dd RTC: 68898 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3955 Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Extend Attribute Override/Sync to work on Targeting attributesMike Jones2013-04-152-307/+517
| | | | | | | | Change-Id: Icf8d84e741212f31c1065146ac1ea96c4c7d75c5 RTC: 51707 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3548 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* verify-commit: Misc improvements.Patrick Williams2013-04-091-2/+9
| | | | | | | | | | | | - Fix line numbers in code. - Allow C++ :: token in commit messages as not a commit msg tag. Change-Id: I6f9ef6e09e3fac586ad87eac690074cb1eda32be Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3952 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove deprecated array operation for new perl in hbReleasePatrick Williams2013-04-081-5/+1
| | | | | | | | Change-Id: I010833091ee52a30aae41b260586ba8d7d03f08c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3833 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add PNOR support to prcd_compileBrian Horton2013-04-083-54/+184
| | | | | | | | | | | | | | | . update prcd_server.tcl script to create PNOR files and ship them back to the client. . added option to prcd_compile.tcl for user to specifiy the fips level/build separatly from the hostboot build . add 'fipssetup' option to the hb tool, so that sandbox is created, but simics patches are processed. Change-Id: Ie720d820d61435954085395525e77d276ff5bbd0 RTC: 34097 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3075 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add commit verification tool.Patrick Williams2013-04-083-0/+306
| | | | | | | | | Change-Id: Ie14cb4b2e01686403c215500efa8b39689ff077e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3852 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tweak PNOR image build makefile for p8.ref image dependancyDean Sanner2013-04-081-1/+3
| | | | | | | | Change-Id: I7a5420b643fe03d2ccfb759bc5fd391503e785b4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3938 Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update p8_xip_* HWP and load SLW image from PNORDean Sanner2013-04-051-3/+10
| | | | | | | | | 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>
* Support multi-core in standalone and move to new build.Andrew Geissler2013-04-055-654/+2
| | | | | | | | | | Change-Id: I5e69a15be0117b007dc343fcba5fa7e1493331fc RTC: 68317 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3841 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Defect SW195292 - libtargeting_x86.a not built in latest driversRichard J. Knight2013-04-021-0/+3
| | | | | | | | | Change-Id: I39a4f55b0a0aa20212ef186801137779e3c6dfd4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3818 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update bbuild to b0228a_1309.801Adam Muhle2013-03-181-1/+1
| | | | | | | Change-Id: Iad4e6f5273ef988f792d2129b6b2b9d2c6495692 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3609 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support VBU with Venice processorsvanlee2013-03-142-2/+3
| | | | | | | | Change-Id: Ibdf0eff87211e258e01b33f203a99b41dd192717 RTC: 51074 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3358 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: Size reduction, simplificationBrad Bishop2013-03-144-29/+438
| | | | | | | | | | | | Simplify attention processing workflow. Remove unused code and associated tests. Use and/or registers where appropriate. Enable host attentions for MCS 0-3,6,7. Change-Id: Ia9a9f1eae16603eedf3b68539429a6d09694d895 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3467 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Implement COMMAND_STOPPED for MDIABrad Bishop2013-03-143-1/+214
| | | | | | | | 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
* hbRelease: Add 'project' option to query-gerritPatrick Williams2013-03-131-15/+24
| | | | | | | Change-Id: I808d0d41334fa5d5eab8e0b3bfe33a70a3195252 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3531 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* update user-detail errog log parsersBrian Horton2013-03-131-0/+4
| | | | | | | | | | | | | | 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>
* Move bbuild to b0226a_1309.8011vanlee2013-03-043-41/+1
| | | | | | | Change-Id: I6ea44b24b27a833534e378fa552e1930a73759f5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3395 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Refactoring of the build system.Patrick Williams2013-03-0133-646/+1201
| | | | | | | | | | | | | | | | | | | | | | - Remove unused files for generating LIDs. - Reduce the overall verbosity of the build. - Separate 'config.mk' into a number of smaller, topic-centric files and comment better. - Generalize the 'passes' concept and added an IMAGES pass. - Deprecate most "magic" make variables like EXTRAFOO. - Overall performance improvements. I've tried to reduce the impact of these changes on component-level makefiles. There will be follow-up commit(s) to improve those and decrease the verbosity of some component-owned commands. Change-Id: I6d319f5338eb3946f56b281c3cdd5f341a016fcc Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3368 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> 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>
* Hook pre-applypatch fails due to missing git-sh-setup.Patrick Williams2013-03-011-14/+15
| | | | | | | | | Change-Id: I2477136d9ce56c590c5f189fbac19337b85e812e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3382 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: Bradley W. Bishop <bradleyb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix hb-Istep to work under simicsMark Wenning2013-02-281-3/+3
| | | | | | | | | Change-Id: I60dbd9940b2126969292519f8427efe31c90ad33 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3185 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support ERRL UD and SRC parsing in hostboot standaloneRichard J. Knight2013-02-282-115/+39
| | | | | | | | | | | Change-Id: I16ec13f87d9a71c3e0248bf4776e9f3402be6285 RTC:49967 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3138 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PNORDD Cleanup - sfcinit updates and perf improvementsAdam Muhle2013-02-271-0/+22
| | | | | | | | | | | | | | | | | | 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>
* Update vpd-preload script to support explicit Centaur pluggingAdam Muhle2013-02-221-51/+113
| | | | | | | | | | | | | Added a --forceCent parm similar to the --forceProc parm. It overrides the default plugging rules for Centaur chips. I also added a --examples option which prints examples of common use cases to help people remember. Change-Id: I933a1897581530b5f89afd1a8ee5a97b2b40d98e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3219 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Run copyright script from pre-applypatchBrad Bishop2013-02-221-14/+16
| | | | | | | | Change-Id: Ifeea5f2828b5f1933ccbc6bffd1563e2b9228c91 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3275 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Unload unused modules - simple versionRichard J. Knight2013-02-161-0/+389
| | | | | | | | | | | | | | | 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/+53
| | | | | | | 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>
* genHwsvMrwXml.pl reworkBrian Horton2013-02-151-1/+0
| | | | | | | | | | | | . move FSP specific sections to new .pm module in fsp cmvc . remove TULETA .xml files - not needed Change-Id: Idca1af424c7b79f409a04a2ca04983994bdd127a RTC: 47060 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2926 Tested-by: Jenkins Server Reviewed-by: Andrea Y. Ma <ayma@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updating PNOR Layout to better match current directionAdam Muhle2013-02-142-267/+113
| | | | | | | | | | | | | The needs placed on the PNOR layout have morphed over time. I've cleaned it up to better match current requirements. Later commits will add support for features like SecureBoot, CRC, etc. Change-Id: Ie2479c362423a3034167512480631d1aa3a16bec RTC: 63897 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3136 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* CVPD Device Driver updates.Adam Muhle2013-02-143-51/+132
| | | | | | | | | | | | | | | | | | 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>
* ATTN: Revert most of 3147572991fa9eff4be6095b08b0299421e596b5Brad Bishop2013-02-133-1/+41
| | | | | | | | | | | | It was correct in the first place. Change-Id: I72a9ae0eaeae41825e1a4bea4cc93e599ea3f037 RTC: 59222 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2981 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>
* ERRL: Create Hostboot error log SRC/UD parser and deliver to FSP bldMike Jones2013-02-083-35/+43
| | | | | | | | | | | | | | 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>
* Update build PNOR tool to detect FFS versionAdam Muhle2013-02-081-38/+20
| | | | | | | | | | | | Making the build PNOR tool look at ffs tool version to determine which set of input parms to use. Change-Id: I0aa2a19b8596c8c83533b81943de11149527c2a7 RTC: 63498 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3124 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update build PNOR tool to handle new FFS ParmsAdam Muhle2013-02-061-25/+107
| | | | | | | | | | | | | | | | The Building Block team is releasing a new version off ffs which requires new input parms. To avoid a co-req situation, I've changed buildpnor.pl to detect the new ffs binary by checking the SHA hash. This triggers using the new parms. In a few weeks this check will be removed. (Tracked in RTC) Change-Id: Ie9b14eb7cb95e7988b4afa216eaa4b75cef85cd8 RTC: 63498 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3088 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>
OpenPOWER on IntegriCloud