summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* new ssx and lib filesWilliam Bryan2015-08-03453-37626/+13746
| | | | | | | Change-Id: I2328b1e86d59e3788910687d762fb70ec680058f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19503 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* new ppe dirmbroyles2015-08-03315-0/+46975
| | | | | | | Change-Id: I43d54c18ac4f3bce90a4f26510e443a55c446bba Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19509 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* new include dirmbroyles2015-08-0325-0/+22853
| | | | | | | Change-Id: I791df565b9277ab3cd29d1616fd0affac2c3e68d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19499 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* Removed functions not used for Phase 1Guillermo J Silva2015-07-284-145/+162
| | | | | | | Change-Id: I3ac68a4b794d64d5dbfadfd0a4257e6ae07c4446 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19389 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* Update build name to op_occ_150716aGuillermo J Silva2015-07-171-1/+1
| | | | | | | | | Change-Id: I9316b58354449184a52dbe46d88ac26ef1e612c9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19132 Reviewed-by: Wael Elessawy <welessa@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Fix to make OCC successfully build using gcc4.9+Fadi Kassem2015-07-145-22/+20
| | | | | | | | | Change-Id: I1f7f34c3873a7c06983b14eac27a691ee52b17bc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19076 Tested-by: FSP CI Jenkins Reviewed-by: ANDRES A. LUGO-REYES <aalugore@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Added debug code to obtain APSS info.Fadi Kassem2015-07-073-2/+84
| | | | | | | | Change-Id: I91fc25302bb86bb798fb2e910733f67cc142a7d3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18707 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Update build name to op_occ_150617aGuillermo J Silva2015-06-171-1/+1
| | | | | | | | Change-Id: I73a5e8a3d49098806c79f082f604dc4ed8712414 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18560 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Firestone fix for full frequency range on slave OCCsGuillermo J Silva2015-06-172-8/+15
| | | | | | | | | | | | | This fix is intended to allow slave OCCs to have the full frequency range. Master OCC does not have this problem. Change-Id: I67759eb1038787fde43b6d9bc44fbb5b23c0e517 CQ:SW311104 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18502 Tested-by: FSP CI Jenkins Reviewed-by: ANDRES A. LUGO-REYES <aalugore@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Redundant master occ role fix.Fadi Kassem2015-05-271-2/+11
| | | | | | | | Change-Id: I56addf7434a2a4cfeb9d2886c25c4ea3b876e867 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17952 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Update build name to op_occ_150521aGuillermo J Silva2015-05-211-1/+1
| | | | | | | Change-Id: If16eca54b63700ffa5cb3fb80103f2d73ff5cb9d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17913 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Initial support for new version of Pstate Super StructureGuillermo J Silva2015-05-214-112/+358
| | | | | | | | | | | Provide initial support for the new version of the Pstate Super Structure. Only basic size validation is done in order to support the new version as well as previous versions. Change-Id: Id7c482b2aa66f4d7da3a2456a5f78805930418ac Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17889 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* add recovery to FSI failuresZane Shelley2015-05-211-0/+20
| | | | | | | | | Change-Id: Ic3a8ae62f297ccbeae1120431e1642a052b69537 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17844 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Error path handling in scom_util.cZane Shelley2015-05-211-138/+172
| | | | | | | Change-Id: I4628f9020b20297ad43436420cac62064432fe28 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17842 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Error path handling of getfsi/putfsiZane Shelley2015-05-213-73/+71
| | | | | | | Change-Id: If806612b72ec1e8ee0260f1d3ea28022e8c96258 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17841 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Error path handling of xscom_write/xscom_readZane Shelley2015-05-215-36/+69
| | | | | | | | | Change-Id: I5e21e79434c7e96c225446ab60f1773fa11c0d01 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17840 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Preliminary support for new config data formats 0x30,0x31Guillermo J Silva2015-05-202-0/+10
| | | | | | | | | | | | | | This inital OCC support for config data formats 0x30 and 0x31 will always return success regardless of the data contents. At this point, OCC will not require these data formats to go active. Change-Id: I873db2913737d24dc7e90cee02be9eab9715ed88 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17876 Reviewed-by: Fadi Kassem <fmkassem@us.ibm.com> Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Fix bug accessing the wrong FSI addresses.Zane Shelley2015-05-191-2/+3
| | | | | | | | | Fixes open-power/tyan-openpower#134 Change-Id: Ife8655f116c77b6a164939e3a56ef28f15b5198d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17838 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Fixed error path trace output in FIRDATA codeZane Shelley2015-05-191-11/+17
| | | | | | | | | Change-Id: I946acb5266fffe04460c51d83aa4448587998ece Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17843 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Checkstop isolation bug with indirect SCOMsZane Shelley2015-05-191-1/+5
| | | | | | | | | Change-Id: I4382bba4f0080b7188dac5ca1e996f4c74707401 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17839 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Modifed OCC build name for use in FIPS.Fadi Kassem2015-05-181-0/+14
| | | | | | | | Change-Id: Ic59254247f1d11ce198bb45c56c874c5d7f0bc30 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17783 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Set extended Status thermal throttle and Quick Power Drop bits.Fadi Kassem2015-05-141-1/+15
| | | | | | | | Change-Id: Ib115894ad4c3d557c52fee20df794baa30a66e08 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17747 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Support for version 0x11 of frequency config packetGuillermo J Silva2015-05-131-7/+35
| | | | | | | | | Change-Id: I987e06723fc4eaab385840821a43474c61592e55 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17689 Tested-by: FSP CI Jenkins Reviewed-by: Fadi Kassem <fmkassem@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Fix issue where false errorlogs are reported.Fadi Kassem2015-05-123-3/+40
| | | | | | | | Change-Id: Ifa5e6812001bf83de19b5b68d5b98a7acdc1dd06 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17694 Tested-by: FSP CI Jenkins Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Fixed call home issue reporting socket power.Fadi Kassem2015-05-062-20/+34
| | | | | | | Change-Id: I039e6d98bfb1add9c1f8bd6e5a54bcce80d8e169 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17601 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Update build name to op_occ_150424aGuillermo J Silva2015-04-241-1/+1
| | | | | | | Change-Id: Ib18783ced5c183a57c51004bfc9cb6e3b3b1b103 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17439 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Multiple OCC support for FirestoneGuillermo J Silva2015-04-231-2/+17
| | | | | | | | | | Need to modify the node IDs and chip IDs programmed by HW in order to support mutiple OCCs in a single node for Firestone. Change-Id: I64f05708ab051e618afada75c43c4be33dd52ad8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17346 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Bug fixes for HBRT CS analysisZane Shelley2015-04-144-39/+23
| | | | | | | Change-Id: I93c8b1d826e8fc8fb81f2c34e7b902e99aabf40c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17076 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Update build nameWilliam Bryan2015-04-131-1/+25
| | | | Change-Id: Ia3f5b0dcff53c2a72dbc3021a4fa84ceba7bd51a
* Adding firdata feature to OCCStephan Broyles2015-04-1347-286/+5409
| | | | | | | | | | | Adding the fir data collection code to capture FIR information to PNOR upon a runtime checkstop. Change-Id: Ia7d6f9a234ca2c86783f7ac8f51407c15895358e RTC: 115282 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15970 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Fixed issue where OCC goes into Safe Mode due to low APSS reading.Fadi Kassem2015-04-132-3/+8
| | | | | | | Change-Id: I93aa4f15eab5c1c58284b4a3d5e0b7609b252c56 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17016 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Group 45 update from MalcolmStephan Broyles2015-04-1311-165/+310
| | | | | | | Change-Id: I9f3741f48c022a9751ddf63370e61c65a35f8320 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16692 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* OCC re-write Global Pstate table at runtimeGuillermo J Silva2015-04-108-21/+376
| | | | | | | | | | | | | | This is really a new requirement to support Line Item 0W7: Regulator setpoint as a function of # of regulator slave failures. As part of this effort, OCC needs to re-write the Gloval Pstate table at runtime using the Vdd/Vcs uplift provided by TMGT. Change-Id: I65332f9fcc72528ffc03149def13bf850aa2a370 CQ:SW302247 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16958 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* New requirement to support Vdd/Vcs upliftGuillermo J Silva2015-03-305-12/+153
| | | | | | | | | | | | | Support new command from TMGT to give VDD/VCS uplift value(s) due to phase fault(s) defined in Task 122917. OCC will return immediately after receiving the command. It will handle the actual re-write of Pstate table in a different OCC thread. Change-Id: I889fd7df946f13e6e26009f3d30f4884f87234e0 CQ: SW301102 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16670 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Fixes for extra DIMM callout during channel checkstopGuillermo J Silva2015-03-136-183/+384
| | | | | | | | | | | | Added a new function that checks if a given Centaur has a channel checkstop. This function can be used during error scenarios in data collection from Centaurs and DIMMs. Change-Id: I77c725064cad8bf27cedff550215bfcd48972511 CQ: SW279249 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16319 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Enhancements for service required interrupt to HostGuillermo J Silva2015-02-194-12/+60
| | | | | | | | | | | These enhacements include an error log if the interrupt type is invalid and the proper ssx files from EKB repo. Change-Id: Id230b3c258e3976048fe7022f3e1ee67b3cf643e CQ: SW295757 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15839 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* imageHdrScript improvementsWilliam Bryan2015-02-171-6/+7
| | | | | | | Change-Id: Ic991f2efb1e4f51419262bc39d6f09c10faf1003 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15787 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Support for service required interrupt to HostGuillermo J Silva2015-02-124-5/+29
| | | | | | | Change-Id: Ic2c8eec77db79c343d35946b9697a425fb35e424 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15625 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* CQ:SW289806 Error log cleanup: B1112AB2 occ errors on tul259fpWilliam Bryan2015-02-122-10/+10
| | | | | | | Change-Id: I07949b4a32954bc4c0d5150abaad45b0a1d2f68d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15708 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Infrastructure fixes for makefilesWilliam Bryan2015-02-1211-34/+34
| | | | | | | Change-Id: I867d760d5bed3d180590ba321f0456c9d58b95c3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15673 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Amester support for BMC (reduce IPMI message size)Guillermo J Silva2015-02-111-5/+7
| | | | | | | | Change-Id: I1c5a0ddfab78bad44bcc92d2021c1c37c4146588 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15650 Reviewed-by: Charles Lefurgy <lefurgy@us.ibm.com> Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* gitignore updates for tool scriptsStephan Broyles2015-01-291-0/+3
| | | | | | | | | | Ignore customrc, env.bash and src/build/ dir Change-Id: Ic81551b29247ac00a8b0e76e8a2a2e2d7bb620cb RTC: 118951 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15428 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* POLL Command temperature, frequency, and power sensor blocks full supportFadi Kassem2015-01-2716-256/+485
| | | | | | | | Change-Id: I6089c7f1a20672c65246993b182757996d417240 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15291 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Implemented the 'Set User Power Cap' command handler.Matt Spinler2015-01-273-0/+88
| | | | | | | Change-Id: Iea557d929d132e6b6d36ab90d499a51fa03362d5 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15241 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* CQ:SW291802 New DPS-FE parameter defaultsGuillermo J Silva2015-01-232-12/+12
| | | | | | | Change-Id: I8bca8780d72bd31f78e24099145ac1426d44fdca Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15288 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* CQ:SW281988 Additional information for DIMM temperature sensorGuillermo J Silva2015-01-211-8/+48
| | | | | | | Change-Id: Ibd207b9d4ec30cb32a4057d73405c53a13d71928 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15258 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Adding .project and .cproject to ignore list for eclipse users.Stephan Broyles2015-01-131-0/+2
| | | | | | | Change-Id: Icc5848a712cf2529dbb904e95241e90d5d0c9dc9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15115 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* CQ:SW289598Guillermo J Silva2015-01-082-0/+7
| | | | | | | Change-Id: I93b97ad24e248d3e671a99c6aae218fe5be9f263 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15061 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* CQ:SW286672Guillermo J Silva2015-01-0812-32/+269
| | | | | | | Change-Id: If4fb797efe8b4a7debb62a1da8ab2b154c0bf4f2 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15051 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Added initial README.txt and .gitignore filesWilliam Bryan2015-01-083-4/+255
| | | | | | | Change-Id: I24176212e1269f77d59731f301d413945ba914b5 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15025 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
OpenPOWER on IntegriCloud