summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* OCC: Non-GPU Sensors to main memory: Phase 3Shawn McCarney2017-06-2811-19/+1957
| | | | | | | | | | | | | | | A subset of OCC sensors are now copied to main memory. Includes sensors using both the full and counter sensor readings structures. Also made the following changes to the sensor system: * Added timestamp field to sensor_t Change-Id: Ibd3044a1be09160c2d6bdb06ac3c291f874f714b RTC: 153674 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42016 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>
* Publish OCC tools to help with bringup and debugChris Cain2017-06-282-0/+1442
| | | | | | | | | Change-Id: I6350e87a05be2d6a088a9e0798a25dcead5634d4 RTC: 160567 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42526 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>
* Remove time from sensor namesmbroyles2017-06-2619-788/+657
| | | | | | | | | Change-Id: Ic6b8892285610985a80c623b6da35d2766926f4d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42161 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: Martha Broyles <mbroyles@us.ibm.com>
* SBE FIFO: Change set #1Ilya Smirnov2017-06-264-1/+223
| | | | | | | | | | | | | | | Ported the needed structs and the first set of SBE FIFO functions: getFifoScom, putFifoScom, and the shell for performFifoChipOp. Change-Id: Ief8876266950f166d867dbab8c8fcc8b94398860 RTC:175100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41932 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* WOF: More bug fixes and enable wof by defaultAndres Lugo-Reyes2017-06-234-14/+19
| | | | | | | | | | | | | - Hardcode vfrt block size until present in SRAM - Reorder re-enabling wof with mode change - enable wof by default Change-Id: I7f1038397e86c1f443d7f586388f56f2fdcb8a3e RTC:174543 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42159 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>
* memory TODO clean upAndres Lugo-Reyes2017-06-234-20/+19
| | | | | | | | | Change-Id: Ib559cd2d0a0c1d8fe751606399fe2457c02156c1 RTC: 163357 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42330 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>
* PK pba_slvcntl buf_alloc fields not being set correctlyWilliam Bryan2017-06-201-34/+8
| | | | | | | | | | Change-Id: I18ad82609c1a59eca29cafb4862a506af2e03719 RTC:174961 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41837 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> 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>
* Update RTC tag to more accurate storyAndres Lugo-Reyes2017-06-202-3/+3
| | | | | | | | | 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-198-105/+393
| | | | | | | | | | 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>
* Stop State and Throttle Sensor Updatesmbroyles2017-06-1612-71/+134
| | | | | | | | Change-Id: Ic2589a9e3fb5bad67ce85fb7a5f2c3e9af9f5047 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41887 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Shawn M. McCarney <shawnmm@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* translate_addr: PHB and DMI targetsIlya Smirnov2017-06-161-0/+91
| | | | | | | | | | | Change-Id: Ie2d1b162bc27df0940696a0109353be8c9301e14 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41435 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* translate_addr: memory target typesIlya Smirnov2017-06-161-0/+75
| | | | | | | | | | | | | MCS, MCBIST, and MCA Change-Id: I06741abed2e2a35c514120bb1a82e196729e0d40 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41433 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* p9 translate_addr: add constants and first set of targetsIlya Smirnov2017-06-162-134/+102
| | | | | | | | | | | | | | | | Added the required constants from EKB's p9 SCOM translation logic to be used in translate_addr. Also added the first set of target types to translate_addr: PROC, MEMBUF, EX, EQ, EC, MBA. Change-Id: Ib99121a3a1cec98ff3456addd7b3f5cdcc26a824 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41432 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Helper functions for p9 translate_addrIlya Smirnov2017-06-165-1/+166
| | | | | | | | | | | Change-Id: I223d39dc24a1453c27ca2704f7c2d72e07062429 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41416 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Fix ast_mbox assert compile issueBill Hoffa2017-06-165-19/+45
| | | | | | | | | Change-Id: I793a21d2b406fd3353f7fb0fd5ae6c37c86166a2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41945 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* p9 putscomraw and getscomrawIlya Smirnov2017-06-141-36/+83
| | | | | | | | | | | | | | | Schedule gpe requests in putscomraw and getscomraw. The requests are blocking so that we may return the value of the SCOM to the caller. Change-Id: Ia7d569cb8459042e78f7d0bca6fde81baeaf0327 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41430 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* OCC support for no APSS and new GPU Config Datambroyles2017-06-1218-68/+333
| | | | | | | | | Change-Id: Id58a06378f3c0a7fd9fb436b96823eca15028031 RTC: 160889 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41513 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>
* FIRDATA: updates to FIRDATA constantsZane Shelley2017-06-1211-115/+186
| | | | | | | | | | | Change-Id: I4207cf6d9ac85ecbb16f04263ca57a8c61d6d1f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41279 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* remove PARM_GPST from AMEC_PARM_ENUMWael El-Essawy2017-06-092-8/+3
| | | | | | | | | | | This is a bug, since the AMEC_PARM_ENUM enum and g_amec_parm_list entries must match Change-Id: I9ce4ae01d4f61c2ea455bdea31f934dd1bb69e27 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41440 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>
* Update occlibWilliam Bryan2017-06-0811-115/+162
| | | | | | | | Change-Id: I83664ede51fa4d46c56ca806abb75dbe881389d6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41552 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>
* PNOR MBOX Read/Write Support for FirdataBill Hoffa2017-06-069-1069/+1179
| | | | | | | | | | | | | | | | - Create base AST Mbox functionality for interacting with the BMC MBOX - Create base PNOR Mbox functionality that uses the AST Mbox functionality to do full PNOR reads/writes - Updated PNOR utility flow to use new MBOX functionality Change-Id: I332c9b3524b8f2d6d9458fdd60611893a8945efc RTC: 173635 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41138 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@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-316-145/+129
| | | | | | | | | | | | -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>
* APSS GPIO ControlsWilliam Bryan2017-05-3112-29/+230
| | | | | | | | | | | | | | -- Adds the use of GPIO_VR_HOT_MEM_PROC_0/1 in manufacturing mode. -- Adds the ability to determine which GPUs are available in the system. Change-Id: Ib86bca7b8ac279b044025a67002dc9e60ecd7c07 RTC:172166 RTC:155565 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39651 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: William A. Bryan <wilbryan@us.ibm.com>
* Re-enable PGPE beacon error detectionChris Cain2017-05-301-4/+1
| | | | | | | | | | Change-Id: I870baf3fc389995b8be30d489e531d131a7c84a0 RTC: 170963 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40611 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>
* WOF: Bring upAndres Lugo-Reyes2017-05-308-173/+346
| | | | | | | | 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>
* fix long parameter names bugWael El-Essawy2017-05-301-9/+9
| | | | | | | | | | Change-Id: Ib42aa8a6f8ee512db0d00bc92ebf49e59515a068 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41068 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> Reviewed-by: Wael El-Essawy <welessa@us.ibm.com>
* Update p9_pstates_common.h to match hb/ekbAndres Lugo-Reyes2017-05-241-2/+2
| | | | | | | | Change-Id: I295a268281c6815289a3adbe4f03f0c23f2992ee Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40882 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sheldon R. Bailey <baileysh@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Enable soft power capping and update poll responseChris Cain2017-05-223-6/+79
| | | | | | | | | | | | | - fix bounds checking to allow soft power cap - add soft power cap value to poll response - add EXTN sensor section with frequency points to poll response Change-Id: Ide2a96641194d13c11d22ee2a711090b2a16396a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40762 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>
* Prevent WOF related error logs when WOF disabledAndres Lugo-Reyes2017-05-192-72/+86
| | | | | | | | | 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-179-180/+293
| | | | | | | | 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-177-354/+422
| | | | | | | | | | | | | 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>
* Initial support to handle no APSSmbroyles2017-05-176-21/+57
| | | | | | | | | Change-Id: Ia14aebaf44e9a0a3d2e14a4ff3803793350986b4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40521 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Wael El-Essawy <welessa@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Witherspoon pstate updatesChris Cain2017-05-159-73/+72
| | | | | | | | | | | | | | - Adjust fmax on slave to account for diff freq - Remove SIMICS_FLAG_ISSUE (automic registers not working in simics) - Cleanup traces Change-Id: Ifc30333463bc5a1e44ec81bd365860460b802e71 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40461 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> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Remove antiquated PMC codeWilliam Bryan2017-05-1514-3314/+22
| | | | | | | | | Change-Id: I0a7e9fe5c854ce17602c4c0293fd59f8c4a7c7b2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40419 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>
* Doorbell reorganizationWilliam Bryan2017-05-1010-52/+77
| | | | | | | | | Change-Id: I9c8aa4e4cd2272c213d063a27c019396928ebd94 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40290 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Memory Power Control when entering and exiting IPS (Idle Power Save)Wael El-Essawy2017-05-1025-74/+900
| | | | | | | | | | | | | | | memory power control settings for IPS/default modes - as defined by memory config data packet version 0x21 - are applied to memory power control registers of all configured ports whenever the OCC enters/exits IPS, respectively. Change-Id: I56514bb8cbab80c6d4877edc74db96f3b011e523 RTC: 165546 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38294 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: Wael El-Essawy <welessa@us.ibm.com>
* OCC: Non-GPU Sensors to main memory: Phase 2Shawn McCarney2017-05-095-46/+279
| | | | | | | | | | | | | | | | | | | | Added the following new min/max fields to the sensor_t struct: * CSM_sample_min * CSM_sample_max * profiler_sample_min * profiler_sample_max * job_s_sample_min * job_s_sample_max Also added the following new debug pass-through commands: * DBUG_DUMP_AME_SENSOR - Dumps all fields (dynamic & static) for 1 sensor * DBUG_CLEAR_AME_SENSOR - Clears min/max fields and returns updated fields Change-Id: I95353417da73cdb67e23fcda1a03c4af6993c658 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40161 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>
* Add additional OCI registers on PBAX failuresChris Cain2017-05-041-2/+6
| | | | | | | | Change-Id: Ia45f35979077e78d4b5df278f5a7309446409bdf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40035 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>
* New mfg test command to get generated Pstate tablembroyles2017-05-034-1/+155
| | | | | | | | | | Change-Id: I317a2d39d5f09f50c71078ba6d59fa954ad7647e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39720 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: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* Add PBAX queue error handling and throttle of APSS failure tracesChris Cain2017-04-2810-113/+168
| | | | | | | | | Change-Id: I3ee189b1088ff48ab9743233c1a05072730699b9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39790 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Don't log an error within PGPE callbackWilliam Bryan2017-04-285-172/+79
| | | | | | | | | | 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-283-2/+13
| | | | | | | | | | 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>
* OCC: Non-GPU Sensors to main memory: Phase 1Shawn McCarney2017-04-2719-164/+164
| | | | | | | | | | | | | | | | | | | | Performed the following sensor renames required by this RTC story: FREQA4MSP0Cy -> FREQACy UTIL4MSP0Cy -> UTILCy PWR250US -> PWRSYS PWR250USP0 -> PWRPROC Also renamed the following related symbols: * Associated sensor_t field names in the amec_sys_t data structure * Mini-sensor field names * Parent sensors that contain a vector iterating over renamed sensors Change-Id: I1e9e17661e5730ed6309fc7617c61bd973d2e44f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39772 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>
* WOF: WOF header and OPPB updatesAndres Lugo-Reyes2017-04-277-112/+261
| | | | | | | | 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-2710-213/+619
| | | | | | | | | 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>
* Fix merge conflict in common.cChris Cain2017-04-271-16/+13
| | | | | | | | | Change-Id: I76a74b229bc4d91b06566a4db308483750d53b33 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39762 Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
* Remove SCOMs from SSXWilliam Bryan2017-04-262-16/+20
| | | | | | | | | Change-Id: If563995219348210baa30fbaf5c6700d49cf4ac8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39652 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 Composite modeWilliam Bryan2017-04-265-12/+11
| | | | | | | | | Change-Id: I7235c414923079701fdf1392960b3fc48363bff0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38896 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>
OpenPOWER on IntegriCloud