summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Timebase overflow issue in gpe0Doug Gilbert2017-10-195-7/+103
| | | | | | | | | | Change-Id: I555873ef13b5094f3499085f8aafb40ce4cc4320 CQ: SW403677 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48464 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Prevent Over-Current scenario caused by vdd ratio calculationsAndres Lugo-Reyes2017-10-193-17/+63
| | | | | | | | | | Change-Id: I3faf6590d9ad430cf2926caeb669082fda77dce2 RTC:180234 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46758 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Prevent WOF related error logs in states that don't support WOFAndres Lugo-Reyes2017-10-194-9/+50
| | | | | | | | | Change-Id: Ica38f94423a763d116ad24082e776975828f6fde CQ:SW404551 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48300 Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Request WOF resets on OpenPower systems only.Andres Lugo-Reyes2017-10-192-4/+21
| | | | | | | | | Change-Id: I93a93b9bb87da2e43f0874732e1c031d46608498 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48523 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Support for GPU config format version 2mbroyles2017-10-184-23/+208
| | | | | | | | | Change-Id: I14108b7a5ea7ce4e3649ab164a6e6c905274c635 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46765 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Prevent PGPE IPC communication if all cores are deconfiguredAndres Lugo-Reyes2017-10-167-120/+205
| | | | | | | | | | Change-Id: I7cea001833615dc3bcb6a282c20f205f1e7d9d87 CQ:SW401110 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46831 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* VRM Vdd Interfacesmbroyles2017-10-1615-71/+332
| | | | | | | | | Change-Id: I8e2b597773c940ebc79972974a95fb323ea26660 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48065 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Limit max frequency in oversubscription to prevent PS OCmbroyles2017-10-165-168/+247
| | | | | | | | | | | Change-Id: I2c4be270347c633e5a681d460b0f744982f81bcb RTC: 180403 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48329 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Update Buildname 10/12William Bryan2017-10-121-1/+1
| | | | | | | | Change-Id: I712a87cfa7ca7b07485b97f08f7f6a57b8e006d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48342 Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* 405 GPU Power CappingWilliam Bryan2017-10-124-322/+661
| | | | | | | | | Change-Id: Ieb37ad600463e678ef9b8cf61f3ebbbfaa89e67b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48127 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Enable hardware GPU power brakeDoug Gilbert2017-10-109-2/+166
| | | | | | | | | | Change-Id: I39ae6205cef6ae06cacc0eb2c8a0a4288b8081c8 RTC: 179617 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46800 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Makefile Support for Openpower defining gpe1 binary locationBill Hoffa2017-10-051-1/+5
| | | | | | | | Change-Id: Icb630bbf7b330a0ad4b4ac957f28eaa8d209df3e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/47079 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Correct gpe timebaseDoug Gilbert2017-10-034-25/+21
| | | | | | | | | | Change-Id: I47524f8400d1b5f2ed5423c2bea105a22a099205 CQ: SW402715 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46917 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* GPU 405 Enable Memory TemperaturesWilliam Bryan2017-10-0311-312/+1303
| | | | | | | | | Change-Id: Id50d12a50a05b8b3a6a6f1ce3ce4512d3299caa7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46882 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Update OCC buildname 9/29Chris Cain2017-09-292-57/+401
| | | | | | | | | Update occtoolp9 Change-Id: I47be0d8ee420dc7c5e25dfa91be1fa7024d7d6d9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46957 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* google fix 09/28Sooraj Nair2017-09-292-1644/+1714
| | | | | | | | | | | New cofiguration that prevents PB events and MC events interfering. Change-Id: Ie170265da97390d86871c346205016135cc81499 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46914 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Utilization sensors max at 30% in Turbo modeDoug Gilbert2017-09-281-7/+2
| | | | | | | | | | Change-Id: I0d2ce6683cec5cb140158ca74682f1bfdb2119d7 CQ: SW402964 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46697 Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* Prevent errors when system config currently does not support WOFAndres Lugo-Reyes2017-09-222-21/+35
| | | | | | | | | Change-Id: I2b1c30ba32eb6f4b91869efbe69540ae6abe402c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46643 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* Define quad sensor locationmbroyles2017-09-222-2/+3
| | | | | | | | Change-Id: Ic28554246ed42f2a64d727e247d3548cef06bb0a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46617 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Update OCC buildname 9/22Chris Cain2017-09-221-1/+1
| | | | | | | Change-Id: I59eb4767dc4b0194259ff8e71e03d17523b5e7c5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46615 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Add Droop counter sensorsDoug Gilbert2017-09-2111-90/+219
| | | | | | | | | Change-Id: If4c367eaeaaf746619d537d4d8424cf018591563 RTC: 155684 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45574 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Add deglitching for AVS bus status bitsChris Cain2017-09-153-27/+213
| | | | | | | | Change-Id: I798515cfd81662dcf12e44f6f200ff3c53dbddbb RTC: 178625 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45894 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* WOF: Initial WOF soft reset supportAndres Lugo-Reyes2017-09-138-15/+69
| | | | | | | | | | Change-Id: I04b29c5c9b6acc1fb230c51b86eeda8c679130d5 RTC:174965 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45168 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* Update OCC buildname 9/7William Bryan2017-09-071-1/+1
| | | | | | | | | Change-Id: I0033a3110846d27681fe2ba0bea53bb88eec6faa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45818 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Modify the occ list to accommodate the new BMC control listWael El-Essawy2017-09-071-0/+1
| | | | | | | | Change-Id: I2e16401e62c7cf656c597dfb13b6e9fe924386d6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45496 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* GPU OpenPOWER Build PathWilliam Bryan2017-09-062-3/+33
| | | | | | | | | Change-Id: I9803c93ff2b640f9f5f782d4f5506e5a53a586fd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45709 Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* temporary fix for sw399904Sooraj Nair2017-09-062-0/+7
| | | | | | | | Change-Id: I369d5543c93150545de0dc05bb39f7f41b077208 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45584 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Fix I2C locking issue and sensor IDsWilliam Bryan2017-09-053-20/+61
| | | | | | | | | Change-Id: Ib6255d96ca18b45e69184bc5126e53a09d2f26fe Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45577 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Refine WOF calculationsAndres Lugo-Reyes2017-09-011-14/+7
| | | | | | | | | | | | | -Alter core leakage calculations to consider residual current in cores that are off -For phase 1, ceff calcs to use voltvddsense Change-Id: I03b29f7a28d8411aae459f3a3b20d7321281e4f1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45571 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Francesco A. Campisano <campisan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Calculate GPU Power Capmbroyles2017-08-299-44/+242
| | | | | | | | | | | Define GPU ID callout type Change-Id: I99e691abe64fc0d706571fc7a128d565159e0461 RTC: 133823 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45077 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Enable safe mode memory throttlingmbroyles2017-08-293-23/+156
| | | | | | | | | | Change-Id: I62cf1be6a24e02a2cd59b75416d26596a4f2f81d RTC: 169887 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45169 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Re-hardcode vratio and fratio to 1Andres Lugo-Reyes2017-08-251-3/+4
| | | | | | | | | Change-Id: I4a8ae2352394b1b19a2fc5a7708a6833460c4c6b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45159 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* Only call out DIMMs when health monitor time has expiredChris Cain2017-08-254-62/+75
| | | | | | | | | | | | | | | | | | Previously OCC would call out the DIMM if we got 2 consecutive I2C failures trying to read DIMM temperatures. Health monitor already has code to handle timeout, so we will just keep retrying on failures. - Remove 60 second delay before starting to read DIMM temps since SW398808 should resolve the lock problem. - Added debug cmd to retrieve the GPE0/GPE1 trace buffers. Change-Id: I65156347e24ff8e68414a64aaf7e00ff4c12a2f8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45073 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* 405 Side GPU Core Temp CollectionWilliam Bryan2017-08-259-365/+379
| | | | | | | | | Change-Id: Ia1b10f5208c49ba168dcf338f0cbeb2c4ab46971 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44982 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Move I2C info to commonWilliam Bryan2017-08-2411-65/+97
| | | | | | | | | Change-Id: I64c0213d7320b484d165fe0094e2e0286f730957 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44690 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* OCC: Chkstop Analysis needs bigger stack sizeBrian Stegmiller2017-08-221-1/+2
| | | | | | | | | | | | Change-Id: Id63a2c1cd72ef5564242e56036c1b30a5b3cf0b2 CQ: SW398542 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44821 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* IPL Time Checkstop Analysis Part 3: OCC bootloader and mainIlya Smirnov2017-08-217-158/+266
| | | | | | | | | | Change-Id: Id4d050f1d78a1921afc839c8b2b382961def64f0 RTC:155065 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43938 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Delay DIMM collection for 60 seconds to prevent I2C bus contention with OPALChris Cain2017-08-169-7/+27
| | | | | | | | | Change-Id: Ia296230333cce7be3e2db385fc2293f6374ef104 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44693 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Amended 24x7 code- 7/11/2017 config,500us ticSooraj Nair2017-08-164-33/+1559
| | | | | | | | | | | | | Change-Id: I6a016fc0158f4210f0e944dfcf770f3b87837c2e changes to accomodate occ tic duration change from 250us to 500us assumes runtime of 50us per tic also added ALINK3 mask in header to reflect UAV change Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43130 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* OCC: Hostboot handles ECC size in firdataBrian Stegmiller2017-08-161-7/+11
| | | | | | | | | | | Change-Id: Ifa63f04bb83e5dea0cff3beae38753b910f6d877 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44633 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Update divisor for I2C resets to match what is used reading tempsChris Cain2017-08-151-1/+4
| | | | | | | | Change-Id: I89b082eea7d23327c519ddeb6a9d473ec35341cf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44644 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Initial 405 GPU supportmbroyles2017-08-1422-29/+1963
| | | | | | | Change-Id: I6e957ca1aa643d257274e99957df5b15ac8c889b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44254 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Correctly set frequency on OP boxes if wof is disabledAndres Lugo-Reyes2017-08-081-1/+8
| | | | | | | | | Change-Id: I6b08a32eafaaa23d3e1ff560c4926751dcdfcb02 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44295 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sheldon R. Bailey <baileysh@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* Set/Clear OCC_WOF_DISABLED in slave and update gpe sensor locationAndres Lugo-Reyes2017-08-042-1/+12
| | | | | | | | | Change-Id: I044515d3fbd367c1a292c892ea32eb5b3d133413 CQ:SW397768 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44242 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Set Pstate to nominal prior to giving ownership to hostmbroyles2017-08-046-115/+305
| | | | | | | | | Change-Id: If3ca5185bafda7d15e639e0f32c1b4ea3eba0c4c RTC: 174964 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43959 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* 24x7 enable/disable countersAndres Lugo-Reyes2017-08-042-2/+41
| | | | | | | | | Change-Id: Ic6c4f85af0f7f6a51e30ce3d92e957d3ad216644 RTC:167812 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44132 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Set frequency to TURBO if no modeAndres Lugo-Reyes2017-08-032-2/+11
| | | | | | | | Change-Id: Ia2bcc97392bc2a8a6a2089f302d3006bb2507536 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44167 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Set MSR before DIMM temp task to avoid machine checkWilliam Bryan2017-08-032-2/+22
| | | | | | | | | | Change-Id: I95ce4cccae9fe315570cd2bd7347c370781dc745 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44178 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Remove check for change in requested active quadsAndres Lugo-Reyes2017-08-021-51/+17
| | | | | | | | | | | | | -Now that the tick time has been doubled, we do not need to check for new req_actv_quads on the "off tick" since the off tick no longer exists. Check happens as part of normal wof invocation. Change-Id: Iff875f6e919c9432b69712193db2c61dd217d821 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43955 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Timestamp data when collectedShawn McCarney2017-08-0216-11/+789
| | | | | | | | | | | | | | This commit contains the following enhancements: * New IPC function that runs on GPE0 to read the TOD (Time Of Day) registers * New task on the OCC 405 that gets current TOD every tick via IPC function * Sensor update function now sets timestamp to current TOD value Change-Id: I0ea42b01e4df7a93633a68a0f3ed0f839d5e7b3f RTC: 176504 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43891 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
OpenPOWER on IntegriCloud