summaryrefslogtreecommitdiffstats
path: root/src/occ_405/wof
Commit message (Collapse)AuthorAgeFilesLines
* Characterization state meltbox supportmbroyles2018-02-161-1/+1
| | | | | | | | | | | | Prevent temperature timeout errors during state transition Misc state characterization and observation state change fixes Change-Id: Ideeaab96689b145ed960aef5743b8c3947e4ffeb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53674 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* WOF: Fix incorrect scaling of IQ currentsAndres Lugo-Reyes2018-01-261-3/+5
| | | | | | | | | | | | | -increase precision when interpolating between two data points Change-Id: Id7022f37af5afd5c327eea8f9eb50f2b927b13e8 CQ:SW414955 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52644 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Francesco A. Campisano <campisan@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
* Add WOF disable param for ASMmbroyles2018-01-221-1/+3
| | | | | | | | | | | | RTC: 130217 CQ: SW414505 Change-Id: I9a91b4d3796a672bbdb3ba01c8080174da9d5733 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52281 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* WOF Phase 2: Use Vratio from PGPEAndres Lugo-Reyes2018-01-192-25/+50
| | | | | | | | | | | | -Also enable WOF resets to be sent to ZZ platforms Change-Id: I7054c69fc1f287ea5184f7bf8576d198735481f6 RTC:184983 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52272 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>
* Handle PGPE timeouts as workaround for prolonged droop eventsmbroyles2018-01-151-8/+68
| | | | | | | | | | | | | | Add "CLIP" information to poll response Fix incorrectly throttling due to power when all cores are in stop 2 or greater Change-Id: I502cc65ad8c4cffd7f9a1442fd4de185f3cac6e2 RTC: 183700 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51741 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* OCC error log clean upmbroyles2018-01-051-0/+12
| | | | | | | | | | Change-Id: Id7b66bab383d69017469aced62ec23bb7f7faaef RTC: 133939 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51369 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Prevent WOF reset request on ZZ-L systemsAndres Lugo-Reyes2017-12-133-135/+116
| | | | | | | | | | | | -ensure VFRT request has all the data it needs before sending Change-Id: I72fa8e2e7ebbb62ee31d0bc594af52f5197fc89e CQ:SW410590 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50656 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>
* Initialize ping/pong buffer address variableAndres Lugo-Reyes2017-12-051-1/+1
| | | | | | | | | Change-Id: Iaca119d354e26bdb3411a1fe05f0e888539deb2c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50518 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>
* Prevent Over-Current scenario caused by vdd ratio calculationsAndres Lugo-Reyes2017-10-192-17/+62
| | | | | | | | | | 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-192-7/+35
| | | | | | | | | 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>
* Prevent PGPE IPC communication if all cores are deconfiguredAndres Lugo-Reyes2017-10-162-14/+9
| | | | | | | | | | 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>
* 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>
* WOF: Initial WOF soft reset supportAndres Lugo-Reyes2017-09-133-0/+22
| | | | | | | | | | 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>
* 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>
* 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>
* Set frequency to TURBO if no modeAndres Lugo-Reyes2017-08-031-0/+2
| | | | | | | | 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>
* 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>
* WOF: Check OPPB to see if wof is enabledAndres Lugo-Reyes2017-07-262-6/+21
| | | | | | | | | | | | -If OPPB determines wof is disabled, suppress all wof related error logs Change-Id: Ib353256512dc313716ab732bacf4d16b7eaf55ca CQ:SW396068 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43571 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>
* Increase RTL to 500usmbroyles2017-07-251-42/+29
| | | | | | | | | | | | | | Stop waiting for APSS data when detected complete but failed Add history counts for GPEs not idle and APSS collection errors Change-Id: I2bfaf36ee0b736a958fd41c1c2145f537fc883c5 RTC: 172963 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43052 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: Christopher J. Cain <cjcain@us.ibm.com>
* Prevent WOF error logs unless wof is formally enabled by (H)TMGTAndres Lugo-Reyes2017-07-062-24/+53
| | | | | | | | | Change-Id: Id6fdb25c8d290ed3452c17536a9c43ca0c0ef0f4 CQ:SW394106 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42768 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>
* Update RTC tag to more accurate storyAndres Lugo-Reyes2017-06-201-1/+1
| | | | | | | | | Change-Id: Iea8bc9321fa16829c64204461bad441561425cbc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42072 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>
* WOF dependency cleanupAndres Lugo-Reyes2017-06-192-50/+234
| | | | | | | | | | RTC:174543 Change-Id: Ie315794a2745c9b6620c787927a354ac182339d6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42061 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>
* WOF: Rework more core leakage calc logic to use correct voltageAndres Lugo-Reyes2017-06-011-64/+46
| | | | | | | | Change-Id: Ie9b5c541c111c3a4cce96e013de794901f8a9269 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40811 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>
* WOF: Implement wof debug commandsAndres Lugo-Reyes2017-05-311-1/+2
| | | | | | | | | | | | -Command to set/clear bits in wof_disabled -Command to hexdump g_amec->wof -Purge some unused debug commands Change-Id: Ib738f804863e9ab59625fe95569d76a6bcb0ecab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40655 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>
* WOF: Bring upAndres Lugo-Reyes2017-05-302-154/+274
| | | | | | | | Change-Id: I1738f4261604f231d15ba4c7a54f84c8bf6f1f97 RTC: 131186 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40471 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Fix incorrect reserved section in wof header structAndres Lugo-Reyes2017-05-301-55/+55
| | | | | | | | | Change-Id: Ie38c8e61bad60286183224a5b2fa851bfb885606 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41004 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Wael El-Essawy <welessa@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Prevent WOF related error logs when WOF disabledAndres Lugo-Reyes2017-05-191-70/+84
| | | | | | | | | Change-Id: I6ec583aa8b214d72f1fc2570a429cf160d2eb09b CQ: SW389424 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40756 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>
* Reformat WOF error handlingAndres Lugo-Reyes2017-05-173-167/+274
| | | | | | | | Change-Id: I1e0e640e16e8e7a9244dc6ba0b334a0e499255c4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40220 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>
* WOF: Change leakage calculation algorithmsAndres Lugo-Reyes2017-05-172-239/+263
| | | | | | | | | | | | | The previous version of the leakage calculations only scaled the final calculated value. This has now been updated to scale all leakage currents as soon as they are read out of the OPPB. Change-Id: I978ddd4e1dd8df615a89c454eeddd8f4f34209b9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39516 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>
* Don't log an error within PGPE callbackWilliam Bryan2017-04-281-49/+2
| | | | | | | | | | Change-Id: I619513860541b7a98664b42894be5b9dd5f7ed30 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39811 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Prevent any WOF code from creating errorlogsAndres Lugo-Reyes2017-04-282-2/+2
| | | | | | | | | | fix WOF_DISABLED_RC Doxygen Change-Id: I9f6e9b14b5fae1ed656713c8e48f5c44e0c83410 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39812 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>
* WOF: WOF header and OPPB updatesAndres Lugo-Reyes2017-04-272-58/+154
| | | | | | | | Change-Id: Ib7cdc81fef49707e9f78acc40ecb7218407b44ff RTC: 169955 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37859 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* WOF: PGPE WOF Control infrastructureAndres Lugo-Reyes2017-04-273-168/+581
| | | | | | | | | Change-Id: I8dd1205c2c05c183650c1c42a3649fefc8048815 RTC:166301 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37251 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>
* Merge latest hcode headers into OCCChris Cain2017-04-132-18/+20
| | | | | | | | | | Change-Id: I1365d14bee48c287fcfd0faab8ba8a1a517e5bcb RTC: 169886 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38107 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>
* PGPE init updatesChris Cain2017-04-132-7/+8
| | | | | | | | | | Change-Id: I0140184371619983fb38b27199f241efe7f30f16 RTC: 169886 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37770 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>
* Change MAX_NUM_QUADS to MAX_QUADSWilliam Bryan2017-03-142-14/+14
| | | | | | | | | Change-Id: I7c48bfdcc68b2e72a8b579bd629ee67e832cbf79 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37913 Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> 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>
* WOF: main wof entry point implementationAndres Lugo-Reyes2017-03-032-47/+74
| | | | | | | | Change-Id: I627cbfa3b38a4a1fcc5920ff10bf4b45e56165ad RTC:130216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36577 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* WOF: Functions to calculate ceff_vdn/vdd ratios for WOF calcAndres Lugo-Reyes2017-03-023-5/+236
| | | | | | | | | | Change-Id: I9a9c90aa2c00414cd85c845d63be3a3d1e31148e RTC:130216 Depends-on: Icfead61f432707b1d6314152b74f2adb215fd514 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35988 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>
* WOF: Functions to calculate nest leakage and AC currentsAndres Lugo-Reyes2017-03-012-21/+74
| | | | | | | | | Change-Id: Icfead61f432707b1d6314152b74f2adb215fd514 RTC:130216 Depends-on: Ica95c4030c81c959e834797ef998af7d025cf250 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35846 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* WOF: Function to calculate core voltage and leakageAndres Lugo-Reyes2017-03-013-60/+687
| | | | | | | | | | Change-Id: Ica95c4030c81c959e834797ef998af7d025cf250 RTC:130216 Depends-on: I33bce916dc2dffef6a6d616633a5f1266d7baa7e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35759 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>
* Mode support with WOFmbroyles2017-02-271-0/+4
| | | | | | | | | | Change-Id: I5f58a2b8444f151d4c7b0367137dd8c700442538 RTC: 168025 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37109 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>
* WOF: Interface to read out OCC-PGPE shared SRAM and save dataAndres Lugo-Reyes2017-02-012-10/+108
| | | | | | | | Change-Id: I3300b3f2b8f237f2ac0ea74e1729617a3a86f600 RTC:130216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34958 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* WOF: Function to calculate the desired VFRT Mainstore addressAndres Lugo-Reyes2017-02-013-2/+322
| | | | | | | | | | | | Function also copies VFRT from Mainstore to SRAM and then sends the WOF VFRT IPC command to the PGPE Change-Id: I94c7d4bcc9179fce3f17c1b974a12186c67547c1 RTC: 130216 Depends-on: I2249777134608d9f79bdc85692a3acbf7907c3f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34658 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* WOF: Function to calculate the Active Quad step numberAndres Lugo-Reyes2017-02-012-5/+27
| | | | | | | | | Change-Id: I3acafe872623838fa2ad16e8c85288dddb275fb5 RTC: 130216 Depends-on: I2249777134608d9f79bdc85692a3acbf7907c3f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34657 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* WOF: Function to calculate VDD/VDN step numberAndres Lugo-Reyes2017-02-012-3/+143
| | | | | | | | | | | | | | | 1. Calculate VDN/VDD step number 2. Extract the WOF header address from the PGPE header 3. Save important data from WOF header into global struct 4. Create global pointer struct to save important addresses to a pinned location in memory. Change-Id: I2249777134608d9f79bdc85692a3acbf7907c3f5 RTC:130216 Depends-on: Ic323321b8c66945732a6b7345ad85d6f41a62edd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34300 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Initial Wof commitAndres Lugo-Reyes2017-01-062-0/+71
Contains initial WOF directory structure Change-Id: I24ec77ca11dc711ff44c0b378f64d96696838ee1 RTC:130216 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34298 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>
OpenPOWER on IntegriCloud