summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FSPless continous tracing supportDean Sanner2016-06-2415-166/+388
| | | | | | | | | | | | | | | | - Updated trace daemon to output trace buf addr, size to mbox scratch 1, 2 - Moved enable disable of continous trace to "istep" control - Updated istep tool to dump traces to file and commandline Change-Id: I2d9f48f5ed9878591ff9ab45fa18a98fc286ac1f RTC:127346 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24565 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Packaging of memory vpd on Nimbus, MCA->MCSwhs2016-06-246-216/+122
| | | | | | | | | | | | | | | | | | Change from MCA to MCS target. Update decode logic. Change-Id: I071a4a1493637fdaf9119dc52874dc9984147038 Original-Change-Id: I71408c25ce33cf6e342bb704b5d173f8d98229dc RTC: 144519 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25403 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26213 Tested-by: FSP CI Jenkins
* PM makefile updates for PM HWP supportCorey Swenson2016-06-241-3/+25
| | | | | | | | | Change-Id: I7b6ddca1cdcbee1818cabfb82222c77218a29354 RTC:133847 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26227 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable P9 isteps fabric_io_run_training and proc_smp_link_layerMike Baiocchi2016-06-232-9/+10
| | | | | | | | | | | | | Change-Id: I929f23f0fc628f3e21df622dc56f4a6ad5859a8a RTC:134079 CMVC-Prereq:997998 CMVC-Prereq:996620 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26107 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable rest of istep8 HWPsMike Baiocchi2016-06-234-41/+57
| | | | | | | | | | | | | | | | | Procedures being enabled: 8.8 proc_chiplet_scominit 8.9 proc_xbus_scominit 8.11 proc_obus_scominit Depends-on:I929f23f0fc628f3e21df622dc56f4a6ad5859a8a Change-Id: I70f6892b9771570b895252b1e5d43af8c59f3adc RTC:149687 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26131 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Support HB runtime data for adjunct partitionBrian Stegmiller2016-06-2312-190/+445
| | | | | | | | | | | Change-Id: I7249f2b195dd02a0ab5a88b53d63cc4a1663cf9d RTC: 138638 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25373 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Validating DD level is present or notGirisankar Paulraj2016-06-231-1/+9
| | | | | | | | | | | | | | | | | Old code did not report error, when particular dd level did not list in the dd level tor table. It reported wrong error. new workaround reports error, when there is no dd level listed in the dd level tor table. Change-Id: I4c4ef2a42306069fd4963ce13bed77011e79aab5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25234 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25456 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix multiple definition of PMFir specialized templatesCorey Swenson2016-06-231-13/+13
| | | | | | | | | | | Change-Id: I0a7d9c4c9f48b911aa81737b8a37560f5812dc68 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25876 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26082 Tested-by: FSP CI Jenkins
* add fapi2::getSpy with ring mode option to enable fastarray codeMatt K. Light2016-06-231-0/+12
| | | | | | | | | | | | | Change-Id: Ibb5c3e55e0904c8272b9279c5f5dcc5ff1ea7ef2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22475 Tested-by: Jenkins Server Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22477 Tested-by: FSP CI Jenkins
* p9_xip_tool: Attribute dump parser commandShakeeb2016-06-232-54/+156
| | | | | | | | | | | | | | | | | Implementation of 'attrdump' command in xip tool to parse SBE dump for attributes Change-Id: I64049b24d4548af494450065bb6d7ab5e9ea2d8e RTC:134294 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25540 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25541 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Packaging of memory vpd on Nimbus, MCA->MCSwhs2016-06-233-140/+183
| | | | | | | | | | | | | | | | | Change from MCA to MCS target. Update decode logic. Change-Id: I71408c25ce33cf6e342bb704b5d173f8d98229dc RTC: 144519 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25403 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25472 Tested-by: FSP CI Jenkins
* Changes related to packaging of memory vpd on Nimbuswhs2016-06-234-0/+512
| | | | | | | | | | | | | | | | | | | Create a HWP to process MR and MT keyword to map to memory vpd keyword. Change specialization from MCS to MCA. Change-Id: I1fa9110ffa9bb9c13ced33aac7ec091753ee73b8 Original-Change-Id: I426e4c7600e2158737c82e3c2380518c392ada5b RTC: 144519 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23775 Tested-by: Jenkins Server Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell <dcrowell@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/26182 Tested-by: FSP CI Jenkins
* Update p9_io_xbus_pdwn_lanes.C local functionsMike Baiocchi2016-06-231-2/+2
| | | | | | | | | | | | | | | | | This commit fixes a mismatch between the parameters of the definition and actual support functions in p9_io_xbus_pdwn_lanes.C. Change-Id: I914d1b2edc294e1e4c480803fd11729a61ecb1dd RTC:134079 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26117 Tested-by: Jenkins Server Reviewed-by: Christopher W. Steffen <cwsteffen@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26122 Tested-by: FSP CI Jenkins
* Test case for FAPI2 EC Chip attributesAndrew Geissler2016-06-232-0/+125
| | | | | | | | | | | | Change-Id: I2a76bcd51ec74d25114b542a20fd7c23688c0ada RTC: 154852 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25812 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Jay M. Azurin <jmazurin@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* make clean target update & clobberLateef Quraishi2016-06-226-3/+23
| | | | | | | | | | | Change-Id: Ia946bb84b34ea651b09bfbaac992888bafbe4914 RTC: 151009 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25095 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enabled proc_pcie_config HWP call in istep 14crgeddes2016-06-221-1/+1
| | | | | | | | | | | | | This was disabled because it required new scom addresses. The current hack to pull in the latest scomdef in the simics workaround script fixes it until our backing build is updated. Change-Id: Ia5b544b80d2bf0c657637462f4be28fee1d079a4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26060 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add p9_proc_gettracearray procedureJoachim Fenkes2016-06-222-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | Generic procedure to dump a trace array. The API is similar to the P8 procedure, but the procedure takes trace _bus_ IDs as opposed to trace _array_ IDs and uses these to check the trace array's primary trace MUXes prior to dumping. There is also a flag to skip this check if you want to dump a specific trace array no matter which bus is muxed into it. The FAPI2 target supplied must match the trace array; most will just need a TARGET_TYPE_PROC_CHIP target, but some are targeted at OBUS, MCBIST, EX or CORE granularity. There's an inline function proc_gettracearray_target_type() that will help determine the target type. Change-Id: I093cd03bc90fbe93ed8fff3d18cd0676359fa5d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22847 Dev-Ready: Joachim Fenkes <fenkes@de.ibm.com> Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22850 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add bang-bang lock algorithm for the PHYBrian Silver2016-06-224-111/+205
| | | | | | | | | | | | | | | Change-Id: I8a31d4105336aaeb3cbd13379024eb509a1df4f8 RTC:153954 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26095 Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: JACOB L. HARVEY <jlharvey@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/26098 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change memdiags/mcbist stop conditions to incorporate end, thresholdsBrian Silver2016-06-228-313/+626
| | | | | | | | | | | Change-Id: I74659dc9efd3a348abaa12c65e9aed6eae0fba15 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25993 Tested-by: Hostboot CI Tested-by: Jenkins Server Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25998 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add unmasking of FIR for memdiagsBrian Silver2016-06-223-6/+14
| | | | | | | | | | | | | | | Change-Id: Icc64171ffc9d2ee9aec113b290c2952a5dac0c22 RTC: 155733 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25493 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Marc Gollub <gollub@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@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/25495 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Variable buffer issues when inserting OT variable bufferRichard J. Knight2016-06-221-4/+8
| | | | | | | | | | | | | | | | | | | -Added check for integral_type for OT insert. This change forces the user to insert only integral types using the generic insert interface. Change-Id: Ic207f855afff5e80d6bb342f94873964a0f60d16 RTC:151788 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25861 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Tested-by: Hostboot CI Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25869 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Separate fsp-ci and release functionsJay Azurin2016-06-211-4/+11
| | | | | | | | | | | | | This change adds a -c flag that allows using only the fsp-ci function of this tool. This is useful for automating fsp-ci on a track created externally. Change-Id: Id26c588cc54ea78cbf11a1db977372f876592118 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25246 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Modify VPD files. Update gen_vpd.pl, mss_vpd_ut.C, and p9_mss_eff_config.CChris Yan2016-06-216-2882/+2588
| | | | | | | | | | | | | | | | Fix enum processing in perl tool Update hb_temp_defaults.xml with new attributes Change-Id: I0fc6618791e64a0c649a368f4f54c5f0ed522d67 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24751 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@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/24825 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Level 2 HWP p9_getecidAbhishek Agarwal2016-06-211-9/+9
| | | | | | | | | | | | | | | | | Updated wrapper file with decoding fuse String Updated C code requirement with variable Buffer Change-Id: I2be396ca3ea25e9eb23379b43f48787ac49a190d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25974 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25975 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* P9 IO Restore Erepair makefile updateChris Steffen2016-06-211-2/+1
| | | | | | | | | | | | | Change-Id: Idefeed59dd5c3c73023c0a3e83a9984e550907a7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25954 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Gary A. Peterson <garyp@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25956 Tested-by: FSP CI Jenkins
* Added initToZero tag for all memory attributesJacob Harvey2016-06-214-0/+330
| | | | | | | | | | | | | Change-Id: I88480706f45ca0fe931f182afc895bea904d7a6a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25996 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI 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/25999 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* remove parse_ecmd_options call from ecmd_facade constructorLouis Stermole2016-06-211-0/+5
| | | | | | | | | | | | | | | Change-Id: I8ad82406cbbe361541ff21a3d06b18422864a343 RTC: 155872 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25945 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: ANDRE A. MARIN <aamarin@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/25948 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* PM:Revised hcode image build.Prem Shanker Jha2016-06-218-344/+1675
| | | | | | | | | | | | | | | | | | | - Extracts PGPE Hcode from hw image. - Extracts base and override scan rings using TOR API. - Endianess correction for cronus use case. - Generates of standalone binaries associated with various regions of HOMER. - Generates hardware image binary. - Additional debug traces to aid veririfcation. - Code refactoring Change-Id: I86a707d90c2d0eb56f2637e8c5caff79ff3fff75 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25109 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25119 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updates for building host stop imageBill Hoffa2016-06-214-26/+53
| | | | | | | | | | | Change-Id: Iff457224696be3f99e44ca7ac896fe3ff1957e3e RTC: 155196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25857 Tested-by: Jenkins Server Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable Istep 13 HWPscrgeddes2016-06-2010-100/+200
| | | | | | | | | | | | | | | | | This work includes enablement of p9_mss_draminit HWPs p9_mem_pll HWPs mss_ddry_phy_reset and startmemclocks Change-Id: I43a64080c377e6655f60a2bb89f92f18db9a6469 RTC: 134081 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25946 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add explicit delays to centaur sensor cache enable and disableDan Crowell2016-06-171-1/+13
| | | | | | | | | | | | | | | | | | | | | | We discovered that if multiple Centaur i2c operations are running while the chip is trying to read the dimm temps that we will eventually time out the OCC due to collisions. TO fix this we need to add explicit delays between enable->disable (30ms) and also between disable->enable (2ms) to allow the sensor cache to get valid data. Change-Id: I16c96482f4827097d9af7b1e08dcd42375ae8d30 CQ: SW354148 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25723 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Matthew A. Ploetz <maploetz@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/25982
* step 7 HWP Enablementcrgeddes2016-06-179-363/+353
| | | | | | | | | | | | | | Enable attr_update, eff_config, mss_freq, and mss_volt. Also updated attribute xml RTC:155024 Change-Id: I1a0f480bc34a038f6f13c135e6c2116c3f488861 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25302 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Removing outdated MMIO that was being consumed by HDATElizabeth Liner2016-06-171-6/+0
| | | | | | | | | | Change-Id: Ia318adb39f7c49131336c4a91a96ccf09804c765 RTC:140452 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25789 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change mss build to account for double free in wrappersBrian Silver2016-06-1720-39/+35
| | | | | | | | | | | | | | Change-Id: I5e12e328d31a1db63b82aa6014775b02e6afefe6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25785 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25787 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added clean & clobber targetsLateef Quraishi2016-06-163-1/+19
| | | | | | | | | | | | | Change-Id: I4c86627ec942f389251ccbdb08a7e7e8a9da5565 RTC: 151009 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25684 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25685 Tested-by: FSP CI Jenkins
* Rename PALMETTO_VDDR to be more OpenPOWER generic.Matt Derksen2016-06-165-28/+7
| | | | | | | | | Change-Id: I93640fe9a39d6a93111a278b4318b7fa352535c4 RTC: 152294 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25792 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_ppm_firinit & p9_pm_cme_firinit L2 deliverySangeetha T S2016-06-163-41/+419
| | | | | | | | | | | | | | Change-Id: I7e524aa25e301ef7a9130cca7aa1808b888bac35 Original-Change-Id: I6ff8d8d714419939b41a1a01e7ebafa339f3c9e0 RTC:136790 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23524 Tested-by: Jenkins Server Tested-by: Hostboot CI 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/25905 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_occ_control Fix OCC memory boot launchingGreg Still2016-06-161-0/+10
| | | | | | | | | | | | | | | | | | | | - Build and push launcher instructions into OCC SRAM - Set SRAM Boot Vector 3 (FFFF_FFFC) to branch to launcher - Per OCC team, offset is HOMER+0x40 Change-Id: I64074e6696201d0cfca57dbfabfdc5456e5303f7 Original-Change-Id: I2abbfea8de7b18d6010ee336031d0867cf9f0e99 RTC: 150818 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23561 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25904 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_corequad_init: Level 2 - Fapi 1.0 to Fapi 2.0 transliterationSangeetha T S2016-06-161-0/+34
| | | | | | | | | | | | | | | Change-Id: I899a1dfc4e36fa3e393dd22719ae5964348d78db Original-Change-Id: I779ac5c24decb6121ce8a4e7a46ea657d0cbf3d7 RTC: 148006 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22233 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25903 Tested-by: FSP CI Jenkins
* p9_pm_occ_firinit: Level 2 : Fapi1.0 to Fapi2.0 transliterationSangeetha T S2016-06-161-0/+29
| | | | | | | | | | | | | Change-Id: Ie0c3028a6076c4fb09df4a0d3d39eac3126748d8 Original-Change-Id: Ie058bf6fe891214357072ee111d54aefae8605a1 RTC: 136789 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23343 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25902 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_fir_class Level 1, 2Sangeetha T S2016-06-161-0/+559
| | | | | | | | | | | | | | Change-Id: Icf1bfe46a490d04f9035c7b825cef34b880fe705 Original-Change-Id: Id4b1c67fed843b4d5634d6035bdea839eadfdf4b RTC: 147993 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21439 Tested-by: Hostboot CI Tested-by: Jenkins Server 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/25901 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_pba_firinit : Initial developmentSangeetha T S2016-06-161-0/+28
| | | | | | | | | | | | | Change-Id: If059c3d47b34b4eb08c0d76f736c3b4a76755787 Original-Change-Id: I2e2c7a46dd06b375d4da6bbc83343becab239363 RTC: 136788 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23202 Tested-by: Jenkins Server 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/25900 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fixes for OCB channel init and accessSangeetha T S2016-06-161-12/+2
| | | | | | | | | | | | | | | | | | | | - Changes to RCs - Wrapper changes to be more user friendly - Fixed bugs in setting the linear window - Action file changes Change-Id: I0bcadde5d0106b218f46031fc7a2ca8fac30771e Original-Change-Id: Icb3628d79b507b059ed2b3b50510538800f4bef7 RTC: 137014 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21322 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: AMIT KUMAR <akumar3@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25899 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_ocb_indir_access: Modify the interface to accept integer dataSangeetha T S2016-06-165-17/+53
| | | | | | | | | | | | Change-Id: Icfd9c5600be36d41fd95a7778e3259373831eb14 Original-Change-Id: I118adb076b9119759cc1dba64a3c4b5bb3c17f76 RTC: 145593 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23880 Tested-by: Jenkins Server Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25898 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update OCC Control to add a singular START controlGreg Still2016-06-161-1/+10
| | | | | | | | | | | | | | | | | | | | | - Added PPC405_START control ENUM to procedure (and header) - Removed default boot location FAPI_INF message as this no little value - Updated wrapper to add -start, -halt and -safe_reet options - Added better wrapper help - Fixed the OCC FIR bit position in code and action file - Added check that RISCWatch was not preventing the PPC405 to start - Fix SRAM starting address for P9 location - Fix powerman.act for the correct OCC FIR bit action for halting - Rebsaed Change-Id: I6cbfacad53c77071f59cab5e4e67edce1fcdde2d Original-Change-Id: Iac79898bac7eb8fa2237f2b48a930c4659b74f0e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22240 Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25897 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix bug in sbeio dd to read all FIFO after EOTAndrew Geissler2016-06-161-4/+26
| | | | | | | | | | | | | | This commit adds some debug traces that were needed to debug this defect and ensures we read the entire FIFO from the SBE before trying to process the message. Change-Id: Ibcb2450a8be8bdc7f9f949744c3b27ab6ea670c9 CQ:SW355699 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25805 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* MCA,MCBIST,MCS (all files in one, no 2 part thing anymore)Shelton Leung2016-06-162-0/+199
| | | | | | | | | | | | | | Change-Id: I043c035b91fc03bd29648ca2723a1ee318b56bf6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25099 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Jenny Huynh <jhuynh@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/25135 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_occ_gpe_init: Level 2 - Fapi 1.0 to Fapi 2.0 transliterationSangeetha T S2016-06-161-0/+33
| | | | | | | | | | | | Change-Id: I05719dc20be68d82d0d43ea006982ad733138258 Original-Change-Id: Ib132e307eeee13899a1097509dbffd08cdf511b0 RTC: 137028 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23358 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25896 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Cronus Dev Ready commit for OCB proceduresGreg Still2016-06-166-8/+9
| | | | | | | | | | | | | | | | - The original merge of these did not set the Dev Ready flag - There are not functional changes included. Simply file touches Change-Id: I511812b31c84678996d2c28ae990f3df4b500003 Original-Change-Id: I72c51d738aed0d3aab52659aa8ac537656207f40 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23555 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Dev-Ready: Gregory S. Still <stillgs@us.ibm.com> Tested-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25895 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_occ_sram_init: Level 1 - Initial design of interfaceSangeetha T S2016-06-161-0/+26
| | | | | | | | | | | | | Change-Id: Ifff2732b58c340aa9c786daeeb5cbcf5909d0aac Original-Change-Id: I7bfb8c3fe19bdc78989875ffa94de6152435c036 RTC: 144300 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23224 Tested-by: Jenkins Server 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/25894 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud