summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting
Commit message (Collapse)AuthorAgeFilesLines
...
* processMRW updates for witherspoonPrachi Gupta2016-11-114-240/+685
| | | | | | | | | | Change-Id: Idf410eedf5214de5c106c5d5fa6503458c17f115 RTC:143114 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30511 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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix HUID in simics.NIMBUS.system.xmlPrachi Gupta2016-11-091-70/+70
| | | | | | | | | | | | Core/EX/MCA/OBUS/PERV/PHB/PPE/XBUS had incorrect HUID values Change-Id: I5511ddefdf3301f217d48a7dc3b7b377971e94c3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32183 Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@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>
* Enable read VREF calibrationBrian Silver2016-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | Slow the vref cal to as slow as possible Update unit tests, add changes to master for f/w Depends-On: Iab8e21a934368fcf201f0e7b91aa8b859b3b0e47 Change-Id: I1da1e0de254f2b2671c9c7d555620ef3cd3cb6a4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31556 Dev-Ready: 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: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@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/31560 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Add DP16 workarounds for Nimbus DD1.0Brian Silver2016-11-082-0/+60
| | | | | | | | | | | | | | | | | | VREF override VCCD override Change-Id: I480efe28d299da37a717199933889d9bfecf8e11 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32011 Dev-Ready: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32025 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Changes for P9 SBE - Clean-up work from EKB/HWPMarty Gloff2016-11-081-20/+20
| | | | | | | | | | | | | | | Enable use of ATTR_SBE_IMAGE_MINIMUM_VALID_ECS. Change-Id: Ia5fa6b1ea68137f148ebfc789b19c10f2476fcc7 RTC:161050 CMVC-Prereq:1009913 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31267 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PM plat attribute cleanupCorey Swenson2016-11-085-344/+161
| | | | | | | | | | | Change-Id: I7a2006d0c08028211637cf9547a272b72b562510 RTC:161900 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32121 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Support comma-delimited targets in attribute overrideMatt Derksen2016-11-043-77/+308
| | | | | | | | | | | | | Change-Id: I338335ae1e447bfe9bb78cf424b4754199fcd9ab RTC:162535 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31992 Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Power Thermal initJacob Harvey2016-11-031-2/+443
| | | | | | | | | | | | | | | | Change-Id: I4d4e5ada727a4e3a01e687c8e4217deb4c8b1095 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31972 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Michael D. Pardeik <pardeik@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32124 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* DIMM RID temporary hackAravind T Nair2016-11-031-2/+8
| | | | | | | | | | Change-Id: I19398b9fac35680ada0fc17bda605d837acf0866 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32175 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: DHRUVARAJ SUBHASH CHANDRAN <dhruvaraj@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove deprecated PCIE attributes from attribute_types.xmlcrgeddes2016-11-022-463/+0
| | | | | | | | | | | | Change-Id: I44575d51df20981158775468abf2de16f5e36f6a RTC: 162149 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31258 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change HCODE image build to use ATTR instead of scomDean Sanner2016-11-012-38/+4
| | | | | | | | | | | | | | | | | | Remove HW dependancy in p9_hcode_image_build and use ATTR instead Change-Id: I97e9641af2e2f73e5691a975ed885496f89b941e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31593 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: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31594 Tested-by: Jenkins OP Build CI <op-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 GARD to HWAS mask for OBUSDan Crowell2016-11-011-0/+3
| | | | | | | | | | | Change-Id: Iab57086351a3122b33ab323d669aa6fd5a37d8d4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31970 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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: DHRUVARAJ SUBHASH CHANDRAN <dhruvaraj@in.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* add BATTERY to CLASS enumerationPrachi Gupta2016-11-011-1/+5
| | | | | | | | | | | Change-Id: If4e140e914994e249355053d60bbab7fb352bcc9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32063 Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Remove old TODOs from gen scriptDan Crowell2016-11-011-220/+26
| | | | | | | | | | | | | | | | Found several resolved TODOs in the script so I removed the comments. I also removed some code that was OP-specific since that support is not required here and it just cluttered things up. Change-Id: I695f8456b94aab9cab9199f159caa44b83560db0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30321 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@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: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Implement L2 eff_config_thermal, bulk_pwr_throttleJacob Harvey2016-11-012-8/+29
| | | | | | | | | | | | | | | | | | | | | Implemented p9_mss_bulk_pwr_throttles p9_mss_utils_to_throttles p9_mss_eff_config_thermal Updated throttle xml Change-Id: I0492f9fe8a5bd027ff5875f236711bcf55af88f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31804 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: 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/31813 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Change bad bit processing to process bad bit attributesBrian Silver2016-10-312-0/+24
| | | | | | | | | | | | | | | | | Better process rank-pairs rather than per-DP Change-Id: Iab8e21a934368fcf201f0e7b91aa8b859b3b0e47 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31926 Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Dev-Ready: 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: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31928 Tested-by: Jenkins OP Build CI <op-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>
* Fixed CL and timing bugs, unit test augmentationsStephen Glancy2016-10-312-6/+36
| | | | | | | | | | | | | | | | | | | Fix 3DS timing params for SLR and DLR and add unit tests. Fix CL setting for non-configured ports and add unit CL tests Fixed SPD timing errors, CL, MR, and ddr_phy UT bugs Change-Id: Icc7efcc6f5a01ceee168a10ca8236cb656ba013c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31066 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31484 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Bus Speed Array and EEPROM Attributes in simics_NIMBUS.system.xmlMarty Gloff2016-10-301-18/+27
| | | | | | | | | | | | | | | Follow-up note from review of commit 30323 said that the bus speeds in this file should be updated to exclude engine 0 ports and include the VPD SEEPROM ports on engine 1. The engine and port values for the EEPROM attribute entries also needed to be updated. Change-Id: If534d52949345e3045ce2db168efed040d74b332 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31561 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Started implementation of bulk_pwr_throttlesJacob Harvey2016-10-271-3/+2
| | | | | | | | | | | | | | | | | | | Added calc_power and calc_databus functions for throttling Added testing for those calc functions Added a set_power_attrs which decodes power curve attributes Change-Id: I2f08f846f6b19b0200b1c1df4a095cabfa9ee840 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31163 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@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: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31259 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove references to deprecated ATTR_NEST_FREQ_MHZMarty Gloff2016-10-263-44/+0
| | | | | | | | | | | | | | Use of ATTR_NEST_FREQ_MHZ has been replaced by ATTR_FREQ_PB_MHZ, so references to ATTR_NEST_FREQ_MHZ are being removed. Change-Id: I7536e55a0bc71a3e40977f9cb4065292a2384e9b RTC:161596 CMVC-Prereq:1006557 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31641 Reviewed-by: Matt Derksen <v2cibmd@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update attribute/target xml with info from hb_temp_defaultscrgeddes2016-10-263-18/+371
| | | | | | | | | | | | | | | | We have let hb_temp_defaults get a little out of hand and I hit something that was blocked by the attributes there not being avail on a target. Rather than just fix my one problem I decided to clean house a little bit. This commit should make it so that we can remove all of the attributes from hb_temp_defaults on the EKB side Change-Id: Ie2728972a250545549714f4b2fc234417194db94 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31737 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>
* Allow common target/attribute xml files between HB and MRWDean Sanner2016-10-261-0/+4
| | | | | | | | | | | | | Tweak xmltohb.pl to ignore parent_type and serverwiz* keys to allow a common target_types.xml/attribute_types.xml files between HB and and mrw-common-xml Change-Id: I762e7149e0a134f2800231e05ce3f7f613602922 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31557 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix Temp Default handlingMarty Gloff2016-10-252-64/+12
| | | | | | | | | | | | | | Do not create FAPI Attribute enumeration for temp default. Handle white space before or after an ID in the hb_temp_defaults.xml and fapiattr.xml files. Change-Id: Ie5bd49d2e12a1ca7da5eac1ce3de7f9eefe7e4f6 RTC:152899 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31058 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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add EI_BUS_TX_MSBSWAPDan Crowell2016-10-253-0/+9
| | | | | | | | | | | Add to target_types for DMI,XBUS Add to gen script Change-Id: I83efa47f0c4bbe37b837dd81cea49e0dc3cc9088 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31759 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>
* Special wakeup updates for P9Corey Swenson2016-10-242-0/+25
| | | | | | | | | | Change-Id: Id60773a1a84ee856265e451925b7f7c8c15a8af1 RTC:132413 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29665 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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update attributes to use MRW values in genHwsvMrwXml scriptcrgeddes2016-10-202-7/+7
| | | | | | | | | | | | | | | | | CLOCK_PLL_MUX, CLOCK_PLL_MUX0 and OBUS_RATIO_VALUE all had hard coded values because they were not in the MRW on the first pass through this code. Now that they are in the MRW we will use that value. Change-Id: I3abf4b0569e13c156f8f1dfe758ea8591bcc0456 RTC: 162090 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31164 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@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: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add ATTR_MSS_MRW_POWER_CONTROL_REQUESTEDJacob Harvey2016-10-203-2/+55
| | | | | | | | | | | | | | | | | Change-Id: I730f61b8c25cedde4ecc34bc9c77a082744eb9ea Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31356 Reviewed-by: Michael D. Pardeik <pardeik@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31442 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 disabled bit processing for DDR PHY initial calibrationBrian Silver2016-10-192-0/+21
| | | | | | | | | | | | | Change-Id: I5d177529dd61cc59cb89ded524698841260bef22 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31367 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: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31370 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pstate_paramter_block L2 commitSudheendra K Srivathsa2016-10-171-2/+2
| | | | | | | | | | | | | | Change-Id: I8d3d557ade04c88a77145feeb15d46f45f472e84 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28837 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29014 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Enable TPM in compile configurations; disable TPM_REQUIRED for HWMike Baiocchi2016-10-171-1/+1
| | | | | | | | | | | | | | | | | Enable the CONFIG_TPMDD and the CONFIG_TPM_NUVOTON compile flags. Changed TPM_REQUIRED attribute to default to 'no' for HW while keeping it "yes" for simics configurations. Change-Id: I1e18d528174cbea3f843a0a6acd777501b8dba16 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31019 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Timothy R. Block <block@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Add interfaces for HDAT to fetch new dataDan Crowell2016-10-162-0/+46
| | | | | | | | | | | | | | | | | | New interfaces added: I2C::getDeviceInfo() IPMI::getBmcInfo() CONSOLE::getUartInfo() New attributes: SYSTEM_FAMILY SYSTEM_TYPE Change-Id: I7d1a018c01067a19b8a66f853e11922c910fcc54 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30405 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove workaround for MSS_MRW_POWER_CONTROL_REQUESTEDDan Crowell2016-10-161-2/+1
| | | | | | | | | | | | Change-Id: Ibe646247255b54f751efee34801f0de577896ddf CMVC-Prereq: 1007474 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30824 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: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Replace hardcoded values in genHwsvMrw script with real MRW valuescrgeddes2016-10-142-11/+53
| | | | | | | | | | | | | | | | Previously we had hardcoded some attributes from memory_mrw_attributes.xml because they were not in the MRW yet Now they have been added and two attributes have been marked as depricated. Change-Id: Ifadb18d20101853178f029ff363ccfca6af26991 RTC: 161768 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31161 Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix I2C_BUS_DIVDan Crowell2016-10-142-3/+4
| | | | | | | | | | | | | Make attributes non-volatile so the FSP sees them Set the NEST version (not REF) based on the nest freq Change-Id: I61cf78272ed903c47f10e22f37b2152d71ac941f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31059 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Sync VPO targetting to Simics, remove override from vpo pnorDean Sanner2016-10-122-29/+142
| | | | | | | | | | Change-Id: Iacbc3864d69451f8be3e2b3188e43f883e365cda Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30878 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Set default PEC ATTR values for simDean Sanner2016-10-122-0/+312
| | | | | | | | | | Change-Id: I2669552253addb4b4cfcce4fc92e9a2693054af7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30877 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Save away mbox scratch regs before usingDean Sanner2016-10-123-3/+31
| | | | | | | | | | | | | | | | The debug tools use the scratch regs for communication purposes with the debug tools, however the initial values of the scratch regs are used for boot. Save the initial values away so the mbox scratch regs can be used for debug tools Change-Id: I372f7d23bc03cf0c88c845a18ebb1c9657c364c5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30880 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>
* Add attributes for setup INT BAR regsCorey Swenson2016-10-122-0/+254
| | | | | | | | | | Change-Id: Ia08c9170630c7c1b3c7c06b197cf32a76ef4e10a RTC:162363 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31011 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Default some of the mbox scratch reg valuesDean Sanner2016-10-121-0/+2
| | | | | | | | | | | - Set a reasonable default for the PLL clock mux settings - Set the SBE I2C bus dev to 0x3 for all systems Change-Id: I26628a25a9f5da5727efe41f01370f6905d1be56 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31033 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>
* Remove deprecated ATTR_MSS_VOLT and ATTR_VMEM_IDMatt Derksen2016-10-115-44/+4
| | | | | | | | | | | | Change-Id: I3c22c0da4889ca8804e619f3b2442be0b4c6eace RTC:159848 CMVC-Prereq:1006706 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30893 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Support for TPM Required IPMI sensorChris Engel2016-10-111-0/+4
| | | | | | | | | Change-Id: Ib34f9ff272840fcd04e407a07c2e6e8c2bb7f603 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30953 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Added mrw_refresh_rate, added power curve xmlJacob Harvey2016-10-112-3/+3
| | | | | | | | | | | | | | | | Change-Id: Ia274b7998b1ea84801dc6c4a7941b57fa4872288 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30385 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30678 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Update genHwsvMrw.xml for p9_setup_bars_attributes.xml default valuescrgeddes2016-10-103-6/+48
| | | | | | | | | | | | | | This commit adds attributes to the genHwsvMrw script so that default values will be generated when we generate mrw xml Change-Id: I2558a1b6ecdc134d58b89c8aa7b7a1a8060f20cb RTC: 161060 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30512 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> 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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix handling of FAPI attributes with target type TARGET_TYPE_SYSTEMMarty Gloff2016-10-101-0/+13
| | | | | | | | | Change-Id: I274f39ffdd894960b3b281889d2e266c54a4c7f6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30910 Reviewed-by: Christian R. Geddes <crgeddes@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Support new gen3 and gen4 PHB equalization-settingMatt Derksen2016-10-061-83/+115
| | | | | | | | | | | | Change-Id: Idd8c274beb45adf1dfdf15b321bc113e34e5f937 RTC:160416 CMVC-Prereq:1007474 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30762 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify default for MSS_MRW_POWER_CONTROL_REQUESTEDDan Crowell2016-10-062-3/+5
| | | | | | | | | | | | | Changed an enumeration value to match EKB Added a default value of OFF Removed MRW parsing logic that doesn't work on the upcoming release Change-Id: Id0242716a3c42974fb2b3dc32ba7c1fd24f9463d CQ: SW368154 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30739 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>
* Nest_attributes.xml platform supportAndres Lugo-Reyes2016-10-063-6/+59
| | | | | | | | | | | Change-Id: I77ecae8dd1fc0228fc24201c0145d3c5dce454ad RTC:161064 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30203 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* pm_plat_attribute.xml review changesCorey Swenson2016-10-055-321/+424
| | | | | | | | | | | Change-Id: I50e7243901bc9bb17090054a570fe49d6ca2dc3c RTC:161058 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30586 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add call to update SBE image if nest freq changed in istep 7.3Andres Lugo-Reyes2016-10-056-16/+53
| | | | | | | | | | | Change-Id: I529056bf1380238f5064f18b39bc09ec97e7a112 RTC: 157659 Depends-on: Idea9e3ae8d08052e960c00c225522bbe8da3ea5e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29521 Tested-by: Jenkins Server <pfd-jenkins+hostboot@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: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fixed IS DIMM affinity pathZane Shelley2016-10-051-1/+2
| | | | | | | | | Change-Id: I8e4f5198022fe62fc90b4f3d6008b9b29293bc87 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30406 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud