summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix PIR read/write flag in SPR map.LiuYangFan2016-08-241-1/+1
| | | | | | | | | | | | | | Change-Id: Ia3dc18cfc479a5aa9eb7729b16b0c9f00df35ed9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28581 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Peng Fei Gou <shgoupf@cn.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28582 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change force_mclk_low to not bother in cycle simBrian Silver2016-08-242-38/+28
| | | | | | | | | | | | | | Change-Id: I05efc2a44ed199c33beded526bcb78d608b47bc2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28747 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28749 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add informational error log for PHY during trainingBrian Silver2016-08-242-3/+47
| | | | | | | | | | | | | | Change-Id: Ieb9115d2adeb73f732d73562d9ed26dd0f825149 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28720 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28724 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add f/w implementation of PHY duty cycle distortion calBrian Silver2016-08-244-2/+332
| | | | | | | | | | | | | Change-Id: Ie15b5e674ed4285e8d76ca1583b9b1feaf120c3d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28605 Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28606 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fapi Implementation of Level2 HWP p9_stopclocksSoma BhanuTej2016-08-242-0/+2
| | | | | | | | | | | | | | Change-Id: Ic9138a0734201ac936b870a5ae6bc3e0b124d47e RTC:159632 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28578 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28580 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add ZQCL instruction after MRS have completedBrian Silver2016-08-243-28/+113
| | | | | | | | | | | | | | | | Change default cal steps to include ZQCL Change-Id: Ib99bfade301d064c70f1a6380bf81c1c20acea96 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28553 Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28556 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_mss_setup_bars: Incorrect addr unit programmed in MC configuration regsThi Tran2016-08-242-19/+53
| | | | | | | | | | | | | Change-Id: I9e20a51d84389fba81e286606d6ca0945aaacaca Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28469 Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28472 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_query_mssinfo for single chip mss information query.xiaozq2016-08-242-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 1) Create p9_query_mssinfo* based on a p8 version: a) update to fapi2 from fapi b) use "FAPI_TRY" macro to get attributes 2) Add HWPs to get attributes set when ATTR_MSS_MEM_IPL_COMPLETE != 1 a) calling p9_mss_volt b) calling p9_mss_freq c) calling p9_mss_freq_system d) calling p9_mss_eff_config e) calling p9_mss_eff_grouping 3) Set ATTR_MSS_MEM_IPL_COMPLETE (default to 0) in p9_mss_setup_bars HWP, use state of this attribute to drive p9_query_mssinfo behavior Change-Id: Ibd3ad807dcd8545596b1990c0b090ad7ad3f3ef5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27740 Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Peng Fei Gou <shgoupf@cn.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28435 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix special case registers to be per-thread. Remove RMOR.Nick Klazynski2016-08-241-5/+4
| | | | | | | | | | | | | | Change-Id: Id21a45187354671e26e1aafba288e7a62e2ac619 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28492 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Yang Fan Liu <shliuyf@cn.ibm.com> Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28495 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* changed scan target to TARGET_TYPE_PROC_CHIP and put MC23 instances as well.Shelton Leung2016-08-243-13/+134
| | | | | | | | | | | | | | Change-Id: Ic4ac0201fc414f22b8e338e8e748266de120cd31 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28467 Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28486 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* if using p9_adu_coherent_utils.o add dependancy p9_fbc_utils.oMatt K. Light2016-08-243-0/+3
| | | | | | | | | | | | | | | | Change-Id: I850dbe54704bba21133b7aaadc5f9519ee6d4e88 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28391 Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Dev-Ready: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28395 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove P8 leftovers from host_slave_sbe_configDan Crowell2016-08-244-109/+9
| | | | | | | | | | | | | | Remove calls to old FREQVOLTSVC, covered by code in host_voltage_config istep now Remove references to ATTR_FORCE_SKIP_SBE_MASTER_INTR_SERVICE Add ATTR_BOOT_FREQ_MHZ to the proc chip target Change-Id: Iea30e4152226276260c4319cc74cc0a005ad4cc8 RTC: 153745 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27934 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add empty files for plug-rules mirrorBrian Silver2016-08-244-0/+98
| | | | | | | | | | | | | Change-Id: Ib4b79b9c52cf873ce96f90e53f75cfd7a15e48ca Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28529 Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28748 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Remove hdat attribute sync hack from mss_eff_configcrgeddes2016-08-243-105/+7
| | | | | | | | | | | | | This was needed initially in bringup because attributes were not being populated by hardware procedures (because they didnt exist yet) Change-Id: If199a695440a4e5342044910f9e9ced38b796788 RTC:143191 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28135 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Honor ISTEP/MPIPL MODE flag in mbox scratch 3 regDean Sanner2016-08-244-22/+23
| | | | | | | | | | | Change-Id: Ia83f1abfe28d0418659aec7d0e2cd38a013fe8a9 RTC: 134431 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26730 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix pib err mask to actually look at the Userdetails section datacrgeddes2016-08-243-11/+19
| | | | | | | | | | | | | | | | Previously there was a bug with pib_err_mask where we incorrectly tried to cast a userdetails object into an incorrect structure. This caused an issue when we tried to access members of the struct that we were casting to. This commit changes the function that provides lookup of userdetails sections so it only returns the user data that the user details section contains. Change-Id: I38d6bbef8525a177b3f1baf72ea042c8e756c34d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28105 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: isolation issue in Restore DRAM RepairsZane Shelley2016-08-241-8/+21
| | | | | | | | | | | | | | Change-Id: Ia50f26d8bbc57cfa7c762b44cb5f1a1a6c16ea41 CQ: SW363816 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28610 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28609 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28701 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: add getConnected support for MCBISTZane Shelley2016-08-242-4/+35
| | | | | | | | | | | | | | | | | The TARGETING code added MCBIST into the affinity paths for MCA and MCS. This makes it easier to get parent child relationships. Change-Id: I52ad30c1ec96fc166ab9061af8618c774e382cf1 RTC: 158266 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27441 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28700 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* PRD: Add ffdc path to hostboot test makefileCaleb Palmer2016-08-241-0/+1
| | | | | | | | | | Change-Id: I0891f4a2adc0e5a80c1404faf9ae751a2911c502 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28532 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28699 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: Add MCBIST Control Reg target to rule codeCaleb Palmer2016-08-241-0/+11
| | | | | | | | | | Change-Id: If59c22463fa907e69b16a8185f342b382a847b90 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27887 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28698 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PRD: PLL update after FIR reviewBenjamin Weisenbeck2016-08-241-7/+11
| | | | | | | | | | | | | Change-Id: I4a535190cb3a715fcd34ad15781183b188c5a6af RTC:158443 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27596 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28697 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* MDIA: remove support to restart command in the middle of memoryZane Shelley2016-08-242-89/+5
| | | | | | | | | | | | | | | Starting in P9 PRD will ensure the command reaches the end of memory so MDIA does not need to keep track. Change-Id: I62899d39589b67b58409504997b549b07cb4cf4c RTC: 159568 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28425 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: Re-enable HOST ATTN testcase and update chkForIplAttn testBrian Stegmiller2016-08-2410-20/+237
| | | | | | | | | | | | Change-Id: Ic0080efa9f3ecbf8be7909c09b16d890ab9f71af RTC: 155588 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28185 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added support for PHY drive strength attributesStephen Glancy2016-08-237-11/+1125
| | | | | | | | | | | | | | | | | | | | | | | | Addresses RTC:157021 Attributes addressed are ADR attributes ATTR_MSS_VPD_MT_MC_DRV_IMP_CMD_ADDR ATTR_MSS_VPD_MT_MC_DRV_IMP_CLK ATTR_MSS_VPD_MT_MC_DRV_IMP_CNTL ATTR_MSS_VPD_MT_MC_DRV_IMP_CSCID DP attributes ATTR_MSS_VPD_MT_MC_DRV_IMP_DQ_DQS ATTR_MSS_VPD_MT_MC_RCV_IMP_DQ_DQS Change-Id: Iaccf674adef64b94ae78a7453eac422aca0347e2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28158 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28177 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Add AC BOOST API function with dp instance as parameterLouis Stermole2016-08-231-0/+74
| | | | | | | | | | | | Change-Id: I1ade3bb2a24deb20d3f874e8a4606947755bd379 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28633 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28635 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* Cause compile fail when fapi attr types dont match platform typescrgeddes2016-08-231-4/+12
| | | | | | | | | | | | | | | | We were seeing an issue where the type of an attribute on the platform side would be different than the fapi side, this should have been causing a compile fail from the generated files but it was not. This commit will add a check for each fapi attribute. RTC: 158587 Change-Id: I0ce50880cda6c15c9731e92607d9a92a61fa50e0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28631 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Updates to handling of missing TPMs in trustedboot modeChris Engel2016-08-233-49/+57
| | | | | | | | | | | | | | | Change-Id: I610b6c62a325b45e7989abf09f55173ca863a4a4 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27953 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Timothy R. Block <block@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28623 Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com>
* Update attribute xml to match with fapi2crgeddes2016-08-233-43/+188
| | | | | | | | | | | | | | There were a lot of attributes whose type did not match what was in the EKB. This commit fixes a lot of those issues RTC: 158587 Change-Id: Ie74f84c7874d7285a9091c8c975027399ef89ddf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28634 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Enable p9_build_smp hardware procedure call in call_proc_build_smpMatt Derksen2016-08-223-259/+70
| | | | | | | | | | | Change-Id: Icb710fce7f82f6f079982d975132543e72d5f7d8 RTC:158758 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28239 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fixed eff_config attr generationStephen Glancy2016-08-224-7/+13
| | | | | | | | | | | | | | | | | | Attributes generation fixed: read_preamble_train odt_input_buffer Change-Id: Ib23f2164dfee9386fa521e541b9baeb6cf5d39e1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28405 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28409 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Adding defaults for DRAM dll_reset and dll_enableLouis Stermole2016-08-224-7/+8
| | | | | | | | | | | | Change-Id: I20ca9a344a4002bf052df5c0a98e8e31031a8338 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28417 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28418 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Trustedboot support for using TPM targetChris Engel2016-08-2220-702/+511
| | | | | | | | | | Change-Id: I362085fd81663b9b8ec56ed9e0670cf71fc851e4 RTC: 153386 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28482 Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add rdimm decoder module, incorporate to base spd decoderAndre Marin2016-08-2220-5525/+8344
| | | | | | | | | | | | Change-Id: I8137521ec1d2de48a389f769adda1068fe163376 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28198 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28199 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Fix sendMsg to exit if in vpo environmentMatt Derksen2016-08-221-1/+1
| | | | | | | | | | | Change-Id: Ie6a7c4845be987f7f284a862fa8d45931c46530c RTC:134177 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28520 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Adding initialization of PHY RD_VREF according to ATTR_MSS_VPD_MT_VREF_MC_RDLouis Stermole2016-08-226-2/+184
| | | | | | | | | | | | | | | Change-Id: Ie25cff42202834185c796237de2b5dfd387b3c24 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27997 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28116 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Fix DRAM_RTT_WRJacob Harvey2016-08-191-0/+4
| | | | | | | | | | | | | | | Change-Id: Ic6c571fff22f8ae9593801265d9465ba8fdd22eb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28476 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28479 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Correcting values in NX and MMU initfilesJenny Huynh2016-08-192-18/+254
| | | | | | | | | | | | | | | | | > Implementing bits definition in nx initfile > Modifying fir values in mmu initfile to compensate for deadbits Change-Id: I79e7ffb367db2a3505a25d3e0455c5f875e5304a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28451 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28452 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Fix spr map compile issue on X86/AIX.LiuYangFan2016-08-191-0/+2
| | | | | | | | | | | | | | Change-Id: I5b6837d88e48a8f421057eb00c6d8b6ccf7b1a78 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25145 Tested-by: Jenkins Server Reviewed-by: RAJESWARAN THILLAIGOVINDAN <rajeswgo@in.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28494 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Yang Fan Liu <shliuyf@cn.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Incorporate data from "bits" column in the initfile for scom initfilesPrachi Gupta2016-08-181-8/+4
| | | | | | | | | | | | | | | | In spy to scom translation, we didn't incorporate the bits specified by the user in initfiles. Change-Id: I32c9aa7f81b2d96fabc95290d35da0fdf7a54ff1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28085 Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28087 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* added 2nd round of mc initsShelton Leung2016-08-186-36/+142
| | | | | | | | | | | | | Change-Id: I46729be578c3e9e1dddbee5fec0467e4aae95813 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28064 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28067 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Update MSS Makefile for new decoder pathsBill Hoffa2016-08-181-0/+4
| | | | | | | | | | Change-Id: Id1dd82f32077a2704c15e20d2f06d583c3e07528 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28396 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Remove workaround for FREQ attribute names changeAndres Lugo-Reyes2016-08-184-120/+1
| | | | | | | | | | | Change-Id: Id0e8f09bafd7107b619d94efd82cc106fcb9ffce RTC:155880 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28249 Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Adds shmoo APIMcIlvain2016-08-172-0/+50
| | | | | | | | | | | | | | | | Adds in shmoo class and an MCBIST exerciser for the shmoo API Change-Id: I04ee29088cd6cb4bd5de67d166c4c58a07d42655 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27650 Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27651 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* fix OBUS template functions in p9_fbc_smp_utilsMatt K. Light2016-08-171-0/+4
| | | | | | | | | | | | | | Change-Id: I37a718acc06bd5edffca6557ccab5b4dc2ba6b77 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28357 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Dev-Ready: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Brent Wieman <bwieman@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28359 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Change eff_memory_size to account for non-initialized attrsBrian Silver2016-08-171-16/+11
| | | | | | | | | | | | | Change-Id: I1584de8060e884f10acc249c7a57b956ef3ce1ca Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28262 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28266 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Updated MR3 attributes in effective configStephen Glancy2016-08-172-18/+38
| | | | | | | | | | | | | | | | | | | | | | | Removed the following attributes: mpr page mpr mode per-dram addressability temperature sensor readout mpr read format Updated the following attribute in effective config: wr cmd latency Change-Id: I8d417700ed1d89e0205de61051a42f6e435da082 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28335 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28339 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
* Plat support for getTarget(ordinal)Lateef Quraishi2016-08-171-1/+1
| | | | | | | | | | | | | | | | | | Added default V = plat_target_handle_t in template decleration Change-Id: I15e7a1c15f366940253a8e266bb7e78d56715fe9 RTC: 157141 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28323 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: A. P. Williams III <iawillia@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28325 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* p9_xip_section_append: procedure that appends XIP image sectionsRichard J. Knight2016-08-174-0/+269
| | | | | | | | | | | | | | | | | | | | Although the procedure is quite generic, it is meant to append either a Hostboot Bootloader (.hbbl) or a ring section (.rings) to an in-memory SEEPROM image. It is called prior to XIP image customization (SEEPROM image). Other use cases include FSP. Change-Id: Iadd02ef9b9c37d1f5578751bcd80a3b3354c62b1 RTC:153780 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26630 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: GIRISANKAR PAULRAJ <gpaulraj@in.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28330 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add implementation of ATTR_MSS_MRW_PERIODIC_MEMCAL_MODE_OPTIONSBrian Silver2016-08-176-428/+565
| | | | | | | | | | | | Note in XML that ATTR_MRW_CLEANER_ENABLE, prefetch is not for Nimbus Note in XML that ATTR_MRW_DRAMINIT_RESET_DISABLE is implemented Add ZQCAL modes Update defaults, etc. per review minutes. Change-Id: I085bfa7d9b868e7676bd22842cf88253dffb1854 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28152 Tested-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Attribute changes to support ATTR_MSS_MRW_PERIODIC_MEMCAL_MODE_OPTIONSBill Hoffa2016-08-173-75/+136
| | | | | | | | | | | Change-Id: Id3621f4a9b17047b8f75d8e11542bdae6538ec22 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28260 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
OpenPOWER on IntegriCloud