summaryrefslogtreecommitdiffstats
path: root/src/usr
Commit message (Collapse)AuthorAgeFilesLines
* Update PHYP Attributes with new P9 MMIO valuesElizabeth Liner2015-12-115-63/+389
| | | | | | | | | Change-Id: I167d9500e8478e22b1c13c8744f2566e9da29c1d RTC:139073 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21601 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Read/Write specific primitive data types (8/16/32) on LPC busDean Sanner2015-12-111-3/+47
| | | | | | | | | Change-Id: I5c937557f7d52c4710cf0fa93ded6a26a56aa478 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21971 Tested-by: Jenkins Server Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 - Fake trigger for memory expansionMarty Gloff2015-12-111-2/+66
| | | | | | | | | | | | | | Read attributes for the memory base and size Invoke Simics action to create mainstore Invoke Simics action to exit cache contained mode and unmap L3 cache Change-Id: Ic8aeb7e768b4e4a0b487c1a22b069c91dfe3d674 RTC:132577 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22277 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* libc support for thread-local storagePatrick Williams2015-12-112-1/+89
| | | | | | | | | | RTC: 124148 Change-Id: I055885bc7d7cfc4ebd7cf1a662f677bdf4e28c62 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22313 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 21 wrappersPrachi Gupta2015-12-117-985/+1170
| | | | | | | | | Change-Id: Ie9760711a21d3965579e7f6f4854839b8e474e54 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21503 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 15 & 16 wrappersPrachi Gupta2015-12-1115-980/+1377
| | | | | | | | | Change-Id: Id780406de73f04a05ad22ed8c9d8770c581d785e RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21502 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 14 wrappersPrachi Gupta2015-12-1132-1096/+1473
| | | | | | | | | Change-Id: Idad8c430afef013a91e0c206d4fff80fc45053c0 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21501 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 13 wrappersPrachi Gupta2015-12-1121-931/+1363
| | | | | | | | | Change-Id: I964a84b630b035ad08569a24879298cacb545a69 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21463 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* shared_ptr r-value ref ctor didn't match standardPatrick Williams2015-12-111-0/+16
| | | | | | | | Change-Id: I4825be8ff9929eadc3ee78d2141f6a3d43ea751b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22518 Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement std::shared_ptr.Patrick Williams2015-12-111-0/+89
| | | | | | | | | | RTC: 124148 Change-Id: Iad6430ec701caec0d3c65de3618cc8d5605e6aa0 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21800 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement std::is_pointer,is_referencePatrick Williams2015-12-111-0/+120
| | | | | | | | | | | RTC: 124148 Change-Id: I25117c038cc3e9c926503921168f2239a1e6d673 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21797 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement std::is_integral.Patrick Williams2015-12-111-0/+70
| | | | | | | | | | | RTC: 124148 Change-Id: I01b8f3c1fb27068e0384045c65c271baefd25622 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21796 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Implement std::is_same.Patrick Williams2015-12-112-0/+148
| | | | | | | | | | | RTC: 124148 Change-Id: Id0737361f92d0ff46411254c3e1e3df22d6d8a10 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21795 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 11/12 wrappersPrachi Gupta2015-12-1117-697/+1291
| | | | | | | | Change-Id: I6e6e9677b524ca17c156adbc5168cfaffc9b1af8 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21462 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 10 wrappersPrachi Gupta2015-12-116-123/+198
| | | | | | | | Change-Id: I6ae2116f19ec75641ee0f27c7295f774b4c71734 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21461 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 9 wrappersPrachi Gupta2015-12-1115-1338/+1745
| | | | | | | | Change-Id: I6dd801b4b47a37048e66a96b6a29f1d1d75d0fa8 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21460 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 8 wrappersPrachi Gupta2015-12-1125-3513/+2352
| | | | | | | | Change-Id: Ib7dcadad57637cb1a97e6920ca2930700551f866 RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21459 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 Isteps: Created directory structure for istep 6/7 wrappersPrachi Gupta2015-12-1163-7228/+1736
| | | | | | | | Change-Id: I8ac216444270b1ea5a2fd550f4e1ea8861de7c4d RTC:137652 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21458 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 - FakePNOR scripts for Nimbus simicsMarty Gloff2015-12-114-10/+35
| | | | | | | | | | | | Tools/scripts to support a fake pnor configuration in Simics. Change-Id: Idf060cbfb589f3ccabde96d56bbe84b6cc9902a9 RTC:127337 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19176 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable Processing of ZZ configurationElizabeth Liner2015-12-112-524/+990
| | | | | | | | | Change-Id: I79f587456267075b8f4996c3bbeb4fa483a2823d RTC:134181 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21112 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Establish a working P9 Hostboot and Simics baseDean Sanner2015-12-1126-402/+470
| | | | | | | | | | | | | | | Includes changes for nimbus.por Making recent Simics usable by Hostboot Removing portions of code not yet ready Basic LPC read/write Change-Id: Ic40a9613934fab7bb6a28a8100685496246bb5ea RTC:132170 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21931 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Adding attributes needed for P9 targeting during ZZ BUPElizabeth Liner2015-12-111-0/+90
| | | | | | | | | Change-Id: I0027565cdfd0230785a7edde50a44aba94ce4b88 RTC:140552 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21717 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updates to standalone vpd support for Nimbus configcrgeddes2015-12-111-2/+4
| | | | | | | | | | | | Generated mvpd dat file containing records used for simics to run the nimbus model Change-Id: If2a2a9c9e325f11d59c845f92b3f338025f3564f RTC:127341 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18658 Tested-by: Jenkins Server Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 - PG partial good keywordsMarty Gloff2015-12-113-125/+1366
| | | | | | | | | | | | Processing of PG Keyword version x'02' Partial Good Vectors Change-Id: I7d239495c237f09edaa2addc538ced5e389009d6 RTC:127213 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18349 Tested-by: Jenkins Server Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Base kernel changes for Nimbus/CumulusCorey Swenson2015-12-117-13/+39
| | | | | | | | | Change-Id: Ic5dfde1e975453d760631335bab674919e1109e7 RTC: 126637 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18321 Tested-by: Jenkins Server Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 - added new HWP's and removed old functionsElizabeth Liner2015-12-1133-3726/+411
| | | | | | | | Change-Id: Id64878834504858e7febf110bf50413ffaca0b73 RTC: 127334 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17966 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Stripped down P9 isteps to what is needed for functionalityElizabeth Liner2015-12-113-9/+24
| | | | | | | | Change-Id: I8bb100c3e57a441183b385b6d7a5efbddc4541f5 RTC:127334 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17967 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P9 - Create P9 targetsThi Tran2015-12-114-9/+2672
| | | | | | | | | | | | Change-Id: I1c8d62d90c16ac8dd82923df2a04b25b492210a0 RTC: 129339 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18198 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Christian Geddes <crgeddes@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Fix accessing ABUS regs on NaplesCaleb Palmer2015-12-113-4/+35
| | | | | | | | | | | | | | Change-Id: Ic2c91a4b85f8a894252b793bf912f198fd1cc7f7 CQ: SW329824 Backport: master-p8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22404 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22628 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22690 Tested-by: Jenkins OP Build CI
* PRD: Restore support for simple MemoryMru parsing in error logZane Shelley2015-12-113-15/+80
| | | | | | | | | | | | | | | | | | Change-Id: I8edb2140f1339867e966472b47641fb6da7d33b4 Backport: release-fips840 CQ: SW329405 Depends-on: Ib263d943c0a217d3674e632c91d16fa594f5b9ec Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22446 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22621 Tested-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22689 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW
* PRD: Additional simplification of MemoryMru error log parser code.Zane Shelley2015-12-111-101/+57
| | | | | | | | | | | | | | | | | | Change-Id: Ib263d943c0a217d3674e632c91d16fa594f5b9ec Backport: release-fips840 CQ: SW329405 Depends-on: I2d245c29ba8e935943d9c7dca0be1346b3277362 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22445 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22620 Tested-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22688 Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins
* PRD: Simplified MemoryMru error log parser code.Zane Shelley2015-12-113-66/+82
| | | | | | | | | | | | | | | | | Change-Id: I2d245c29ba8e935943d9c7dca0be1346b3277362 Backport: release-fips840 CQ: SW329405 Depends-on: I582c3cf536cd2574ed999875caface21000e5503 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22444 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22619 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22687 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW
* PRD: avoided MemoryMru endianness issue with simulator/error log parserZane Shelley2015-12-112-33/+57
| | | | | | | | | | | | | | | | | Change-Id: I582c3cf536cd2574ed999875caface21000e5503 Backport: release-fips840 CQ: SW329405 Depends-on: Id9c384ff5c9cad6f4ba7ccce0e90a959fe5cb660 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22443 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22618 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22686 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW
* PRD: Expanded memory CE table to support more raw card typesZane Shelley2015-12-112-21/+25
| | | | | | | | | | | | | | | | | | Change-Id: Id9c384ff5c9cad6f4ba7ccce0e90a959fe5cb660 Backport: release-fips840 CQ: SW329405 Depends-on: I8de67b0a41307519809147eb90445ea896df0933 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22442 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22617 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22685 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins
* PRD: common interface to add extended MemoryMru FFDC to error logZane Shelley2015-12-119-131/+193
| | | | | | | | | | | | | | | | Change-Id: I8de67b0a41307519809147eb90445ea896df0933 Backport: release-fips840 CQ: SW329405 Depends-on: I8b33dd89e2fb431580b720f06b97b116bc871ce1 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22441 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22616 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22684 Tested-by: Jenkins OP Build CI
* PRD: Ensured deprecated MemMru wiring type works with old parsersZane Shelley2015-12-113-17/+11
| | | | | | | | | | | | | | | | | | | By using an invalid wiring type, the older parsers will simply print out the symbol and pin information. This is better than possibly using a wiring type that is not supported and getting invalid results. Change-Id: I8b33dd89e2fb431580b720f06b97b116bc871ce1 Backport: release-fips840 CQ: SW329405 Depends-on: Ic7a728ef9509f3a2c359e97f90a1c5d35e2c38bc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22440 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22614 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22683
* Trustedboot: Additional commands in trusted boot init sequenceChris Engel2015-12-1112-306/+1936
| | | | | | | | | | | | | | - getCap FW Version - TPM Command marshal/unmarshal code Change-Id: Ia9a90b1160c9c3b5d818318771bff21eb013bdf4 RTC: 125287 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20056 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Timothy R. Block <block@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PART_NUMBER attribute size increase for Garrison DDR4 supportaalugore2015-12-103-7/+5
| | | | | | | | | Change-Id: I79c587ca1c2ce3a117db06d3fcc88ea4de098b58 RTC:137707 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22548 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove busy trace from getMBvpdAttrBill Schwartz2015-12-101-1/+1
| | | | | | | | | | | | | Change trace to a FAPI_DBG Change-Id: I0773cb80082482f72cafa2aa2a33a3c001d351a8 RTC: 137707 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22469 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix ATTR_SPD_ADDR_MAP_REG_TO_DRAM size mismatchBill Schwartz2015-12-091-0/+6
| | | | | | | | | | | | | | Shift 1 byte spd values to appropriate uint32_t position Change-Id: Ifee71a47c31e641ee46b434686c94d62add3c177 RTC: 137707 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22501 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* No RCD CNTRL words for DDR4 RDIMMsBill Schwartz2015-12-091-0/+20
| | | | | | | | | | | | | | Return 0 for DDR4 RDIMMS for ATTR_SPD_DIMM_RCD_CNTL_WORD_0_15 Change-Id: I15d99e5b87035f30a9a068cdeb52d7db4be37651 RTC: 137707 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22498 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW328360: HW PROC: Update to proc_setup_bars to support group = chipThi Tran2015-12-093-32/+72
| | | | | | | | | | | | | | | Change-Id: Ibeb2d3f51462616368c9d41332f30d8023e5c006 CQ:SW328360 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22232 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22239 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix module_unload in dram_initializationPrachi Gupta2015-12-091-4/+4
| | | | | | | | | | | | Change-Id: I84a73cbdfb29b37a9a8e158fe33fc929e2b54c4f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22447 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW322180: Change MCMODE0Q_L3_PREFETCH_RETRY_THRESHOLD from 0xF to 0x7 for all 4Thi Tran2015-12-091-2/+21
| | | | | | | | | | | | | | | Change-Id: I8f8cf6a668da4e1431a2d764367102f9c79fa711 CQ:SW322180 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22459 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22460 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Homer data changes for naples chipBenjamin Weisenbeck2015-12-081-14/+74
| | | | | | | | | | | | | | | | | Change-Id: Ic0cb9a5ee978a3ae8ebd947dc9355553be229ff1 RTC: 132231 Backport: master-p8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20330 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22257 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22369 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins
* PRD: Enable dynamic memory deallocation for DDR4Zane Shelley2015-12-081-37/+24
| | | | | | | | | | | | | | | Change-Id: Id8745c744ba8f283a0c4f994e17c14df0368d777 CQ: SW329198 Backport: release-fips840 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22216 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer <cnpalmer@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.aus.stglabs.ibm.com:8080/gerrit/22255 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22368 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW
* PRD: Change Priority RCD Parity Before Mem UECaleb Palmer2015-12-082-25/+82
| | | | | | | | | | | | | | | | Change-Id: I176d4f442a7c7150273d3e9d3757d1f6b32bf02c CQ: SW328793 Backport: master-p8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22073 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@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.aus.stglabs.ibm.com:8080/gerrit/22254 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22367 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins
* PRD: Fix buffer overrun in errl parsing for ddr4Benjamin Weisenbeck2015-12-083-6/+10
| | | | | | | | | | | | | | | | | | Change-Id: Ic7a728ef9509f3a2c359e97f90a1c5d35e2c38bc CQ: SW328742 Backport: master-p8 Backport: release-fips840 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22026 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@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.aus.stglabs.ibm.com:8080/gerrit/22253 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22366 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins
* indicate eSels from a previous bootManali Kumar2015-12-081-2/+16
| | | | | | | | | | | | | | | | | | Additional user detail section added to pel data after hardware and procedure callout sections to indicate eSel is from a previous boot. Change-Id: I9b66ac9e45507767ae4ba372881d3d52c6243ef0 RTC:137645 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21885 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jay M. Azurin <jmazurin@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* superio driver to control accesss to SIO registersManali Kumar2015-12-0814-825/+1374
| | | | | | | | | | | | | | | | | The SuperIO driver makes accesses to the SIO chip from the console and pnor module thread safe. Change-Id: Ib07dea2867d14684806c56cd965b26c95810f7f3 RTC:115576 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20928 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud