summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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-1346-286/+5408
| | | | | | | | | | | 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>
* 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>
* 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-082-4/+243
| | | | | | | 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>
* Fix issues with state machine handlerGuillermo J Silva2014-12-173-40/+23
| | | | | | | | Change-Id: I6cc2af8530aa106d7c231ce2c45dd5c7e7576885 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14958 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* tracepp fix for OPWilliam Bryan2014-12-161-0/+1
| | | | | | | Change-Id: Ie93025e9dfab8f2a1a3085eed26e70fa22766d04 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14929 Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Fix frequency boundaries for AMEC componentGuillermo J Silva2014-12-161-0/+3
| | | | | | | | Change-Id: Ib4acabe8dc340a68c358feaa89c3a6858592e406 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14924 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Guillermo J. Silva <guilsilv@us.ibm.com> Tested-by: Guillermo J. Silva <guilsilv@us.ibm.com>
* Make process updates for OpenPowerStephan Broyles2014-12-107-49/+97
| | | | | | | Change-Id: I354a8be957f1f42eb7f86a22f7ca14ff4f6fea52 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14844 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Clean up of occ/amec - Part 3Guillermo J Silva2014-12-1012-832/+675
| | | | | | | Change-Id: I3832932473c9cad7112d2e32a6f7aca1cf32c84d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14836 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* More gpe macro cleanup.Stephan Broyles2014-12-102-104/+87
| | | | | | | Change-Id: Ia12ee1ad2c4cfb98f3094b8e5e0745b9e63e0d15 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14838 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Clean up pS files.Stephan Broyles2014-12-1010-1424/+1379
| | | | | | | Change-Id: Ia513181794d9463cad77c7200ef3422113ab3362 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14837 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* OCC cleanup: /gpe/*.h files.Fadi Kassem2014-12-105-505/+401
| | | | | | | Change-Id: Ie856aa8796f452e932ccbef91ab5afb7ff9ec8ca Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14834 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Something I should have removed from occ/tracMarty Gloff2014-12-101-1/+0
| | | | | | | Change-Id: Ib92221091a86d48b674259d6f64b31cbbc35942a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14830 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* Fixes to previous OCC cleanupFadi Kassem2014-12-102-6/+6
| | | | | | | Change-Id: I632bbfc6e24ca42c535d4de64ea0b8252d6ece22 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14823 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
* OCC cleanup; removed doxyfile, cleaned proc component.Fadi Kassem2014-12-1013-2193/+470
| | | | | | | Change-Id: I2ca003680d287ffc2e41a304cdf94216f3c3a3a9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14822 Reviewed-by: Stephan Broyles <sbroyles@us.ibm.com> Tested-by: Stephan Broyles <sbroyles@us.ibm.com>
OpenPOWER on IntegriCloud