summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
...
* error log to esel integrationBrian Horton2015-02-168-161/+313
| | | | | | | | | | Change-Id: I2f134d73b114e4177e3e285defd85fbc21153913 RTC: 117454 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15466 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update Event Response for PNOR HandshakeBill Hoffa2015-02-121-0/+3
| | | | | | | | | | Change-Id: Ib4344802a9e96a1f3e6e3f8cbee5b77c12bee2e5 RTC:120127 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15668 Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update i2cSetupMasters() to support different inputsBill Schwartz2015-02-122-40/+43
| | | | | | | | | | | | Update i2cSetupMasters similar to i2cResetActiveMasters to accept a parameter to select procs and/or mem buffs and host and/or fsi engines. Change-Id: I943248e01acd3254acf5635a284a05c827645123 RTC: 115834 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15552 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Get list of records from EEPROM when loading PNOR cacheCorey Swenson2015-02-121-1/+1
| | | | | | | | | Change-Id: I01613b61816d7c5a98851b5769986e971e133c43 RTC: 115944 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15314 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add support to retrieve the user power limit from the BMCRichard J. Knight2015-02-123-1/+39
| | | | | | | | | | | | | | | -Add support for DCMI get power limit command used to retrieve the limit setting and limit activation status from the BMC. Change-Id: I9bf7336bedd929d5202db8c48477d7025a5311ab RTC:122808 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15445 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Report I2C devices in devtreeDan Crowell2015-02-112-2/+63
| | | | | | | | | | | | | | | | | Report all I2C masters, busses and end devices in the devtree. Current support includes the following devices: -Processor module vpd (primary and backup) -Processor SBE SEEPROM (x2) -Memory buffer VPD -DIMM SPD Change-Id: Ic0e08c208331ce9701de27111cc2e9f54a81fcf7 RTC: 117996 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15203 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* OCC Poll Validation and startup checkpoint monitoringChris Cain2015-02-092-6/+49
| | | | | | | | Change-Id: I2f6e6d31ccd10bb6add9d608363db3e5048975a8 RTC: 117248 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15483 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* System FW Progress sensor now updates with appropriate mappingsJosh Rispoli2015-02-096-37/+51
| | | | | | | | | | Change-Id: I46b5c54fa315192a505c297030d1de2845487e0c RTC:119124 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15345 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added special callouts to FAPINorman James2015-02-042-6/+15
| | | | | | | | | | examples are SBE, PNOR, LPC slave Change-Id: Ibd7dc7eab15236cf68501592ebb11b0e05815052 RTC: 116619 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13888 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for Redundant Copy of HB code in PNORStephen Cprek2015-02-023-4/+56
| | | | | | | | | | | | | - 2 TOC's per side - side, sideless, preserved, and readOnly tags - Determine which SEEPROM side HB booted from - Modify gaurd code to not run when gaurd section DNE Change-Id: I62dd27c9aa79c3111d27e647f1b66a7c938ad6e8 RTC:109398 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14629 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tool to convert attribute text file into binary blobAndres Lugo-Reyes2015-02-021-9/+23
| | | | | | | | | | Change-Id: I073fd9b904dbedf932ef8b07faa81e819206af28 RTC:108833 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14634 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* deconfigure MBA if no DIMMs are functionalBrian Horton2015-01-302-9/+11
| | | | | | | | | | | | | update existing discoverTargets() code to also check for MBAs that do not have functional DIMM children, and deconfigure them. Change-Id: I4926195ba7b0fd829575a60cf5442ad22358a4a6 RTC: 79862 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15331 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add support for stopAllOCCs in runtimeAndres Lugo-Reyes2015-01-302-11/+12
| | | | | | | | | | RTC:119085 Change-Id: I9576bddd1d7abf7b221e56e7fbb3450fd8b2d54a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15092 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added CAPP Partition to PNORJosh Rispoli2015-01-301-0/+1
| | | | | | | | | | RTC:119077 Change-Id: I86481a91fe23a000f7c829865236b8bbcbc2ab21 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15309 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix issue with overwriting PNOR VPD cacheDan Crowell2015-01-301-1/+3
| | | | | | | | | | | Planar VPD needs more space for each CVPD record than CDIMMs need. Also added a check to catch overruns. Change-Id: I6aa2291658388cc72b6ba1e04c3eeed51235c3e3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14382 Tested-by: Jenkins Server Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* check and fix ecc errors for a given section in PNORPrachi Gupta2015-01-292-0/+11
| | | | | | | | | | | Change-Id: I99ffe4f8bca0e22c72099105ab4fe8aaf7872d8e RTC: 100967 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14985 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix support for multiple VPD versions in mbvpd accessorsBill Schwartz2015-01-234-654/+680
| | | | | | | | | | | | | | | | The current Term Data and Phase Rotator hwp accessors address version specific quirks in vpd layout by code. The current Term Data and Phase Rotator accessors will be replaced with a table driven approach that will take advantage of the majority of the layout being common between all versions and provide a table driven approach to exceptions. Change-Id: I132b7bf6d066e6c4ccad4d6acae290cc8e8b85e5 RTC: 117485 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14507 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Cleanup I2C CodeMike Baiocchi2015-01-231-15/+47
| | | | | | | | | | | | This commit cleans up some changes for recent commits for Stories 116439 and 115834. No major functionality was added. Change-Id: I1675a749eda74454631629ca780013f90e70e8d3 RTC: 116439 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15052 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add support for linux command to set OCC state.Chris Cain2015-01-222-15/+35
| | | | | | | | | | | Change-Id: I1ac4d810e0f4509dc89c645bef183f5cb2179b1c RTC: 115213 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15154 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Matt Spinler <spinler@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add API to clear PNOR data with good ECCStephen Cprek2015-01-221-0/+10
| | | | | | | | | Change-Id: I368da631657016e7d44162f33e34c5afc194c222 RTC: 119898 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14930 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Data streaming from a hw procedure - simple solution to consoleAndrew Geissler2015-01-222-2/+32
| | | | | | | | | | Change-Id: Icbf4b70acbe3909211294be9f0faed338763fc55 RTC: 34190 CMVC-Prereq: 949573 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14799 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* allow lid to be read from pnor at runtimePrachi Gupta2015-01-221-22/+16
| | | | | | | | | | RTC:116595 Change-Id: I446c314e6675227293e50121b47d091276b817b0 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15000 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add SEL/eSEL supportBrian Horton2015-01-223-70/+188
| | | | | | | | | | | in errlmanager, convert errlog to SEL/eSEL format, prepare to send to BMC via IPMI Change-Id: I11e246264840ff756e92b97673e4742b9d03daad RTC: 114908 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14238 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI:SEL and eSEL support - transportElizabeth Liner2015-01-201-0/+14
| | | | | | | | Change-Id: I57a9f667bc202f85b34b445fe4165ec6b0b308e7 RTC:108824 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14636 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI SMS support and initial event handlersBrian Silver2015-01-162-2/+78
| | | | | | | | Change-Id: Idf8f4f251b76be9bc253691098bd3bd376b64ca6 RTC: 116600 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14994 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Send un-ACK'ed error logs in PNOR down to the BMCBrian Horton2015-01-161-2/+2
| | | | | | | | | | | | | | | when the errlmanager thread starts, it looks at all error logs in PNOR; any that were not ACK'ed during the previous IPL (meaning they were not confirmed as to have been processed by the BMC) will be put into the queue to be sent down once BMC contact has been setup. Change-Id: Ifef5a797eb53a1f28deefc90177dd958648e0210 RTC: 116461 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14738 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add target to sensor number interface.Richard J. Knight2015-01-161-4/+18
| | | | | | | | | | | Added routine to return the fault sensor number from a target Change-Id: I4f3b48b145af243e920b0d0414ebfeb677080d49 RTC:1196220 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14833 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: Adding test cases for HBRT ATTN.Sachin Gupta2015-01-161-0/+66
| | | | | | | | | | | RTC: 118010 Change-Id: I542c8301db601b82885725e7c02b9542105acd42 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14514 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: Enable support for UtilFile and prf files for HBRTSachin Gupta2015-01-161-1/+1
| | | | | | | | | | | Change-Id: I91f8157db632b6088fe64b28bf42f993d16e8b44 RTC: 119022 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14944 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* hbrt interface for PNOR accessPrachi Gupta2015-01-163-11/+68
| | | | | | | | | RTC:108836 Change-Id: I49e568e7f4fcad13fcd75dfdfa4aee8a263c5001 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14307 Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Sensor: System ACPI Power stateBill Schwartz2015-01-162-1/+88
| | | | | | | | | | | | Upon establishing BMC communication, set "System ACPI Power State" Sensor to "Legacy ON" Change-Id: I96f771305547ccba2fa9ef34edbdc2fc34c5418e RTC: 108825 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15079 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPL-time interface to reset/stop OCCsDan Crowell2015-01-161-1/+11
| | | | | | | | | Change-Id: If95d6ca987ac586a0557e2456103bf6e5f65d890 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14914 Tested-by: Jenkins Server Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* P8+ VPO - HB supports to istep 7 for NVLINK testThi Tran2015-01-169-3/+73
| | | | | | | | | | Change-Id: I79ec79e1601ae51bf759b80a07c5b4cf2d97fc5c RTC: 95236 Depends-On: I19823ac32a963d7072d21140b828c30ab326a19f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14468 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix spelling mistakes using codespell.Patrick Williams2015-01-1533-102/+142
| | | | | | | | | | | | - See https://github.com/lucasdemarchi/codespell Change-Id: I03e102d1ebb9473b6226fa9b6edb684fa0218a2f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15031 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Create interface for the OCC_active sensorRichard J. Knight2015-01-091-23/+102
| | | | | | | | | | | | add code to manipulate the Occ_Active sensor for use by htmgt and others. Change-Id: I4013a0999138d4c3901f8cb42f121589226e0bf3 RTC:119073 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14783 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Clear FCO Based deconfigure before applying FCODhruvaraj S2015-01-091-0/+16
| | | | | | | | | | | | | All Field Core Override deconfigure need to be cleared before applying FCO again in a reconfigure loop. Change-Id: I86ac001dfdbe2ab6af95850570eb8007554b23ac CQ: SW288436 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14940 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support for i2cResetMasters for all existing I2C MastersMike Baiocchi2014-12-182-2/+9
| | | | | | | | | | | | | | This change supports resetting any I2C Master of a processor or memory buffer that has a device off of one of its engines. Change-Id: I2849d3c3d1901489310547ad06ba568aaab32a60 RTC: 115834 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14967 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove Centaur I2C Master setup from end of IPLDan Crowell2014-12-181-1/+1
| | | | | | | | | | | | | PHYP doesn't use the Centaur engines and Opal will set them up themselves so HB doesn't need to do this. The immediate motivation to remove this is to avoid a potential ibscom collision between OCC and HB. Change-Id: I7086e6e5105eb0d40f4727e695e49c5c5d486eb2 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14932 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added callout interface for parts such as PNOR and SBENorman James2014-12-183-2/+103
| | | | | | | | | | | | | | Parts supported for callout are PNOR, SBE, VRM, GPIO, etc Change-Id: I6734d58e8e44a7bfd71e87cc4f910bce9473f86d RTC: 109945 CMVC-Coreq: 945677 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13547 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
* BMC VPD hardware write supportCorey Swenson2014-12-161-0/+3
| | | | | | | | | | | | Also contains I2C attribute work-arounds. Change-Id: I6d1164cfefe4edcc6631e8cf51c288ce25489fab RTC: 113492 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13665 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* clock_gettime support for HBRTPrachi Gupta2014-12-151-1/+14
| | | | | | | | | Change-Id: Iab8d113c00609d7b92fb2fd943b57c9a21671f11 RTC: 119002 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14668 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Use FSI-based I2C for MVPD access in OpenPowerMike Baiocchi2014-12-151-0/+22
| | | | | | | | | | | | | | | This code defaults all slave processors to use FSI I2C access method at the start of the IPL. Then in istep 6.12 it calls a new function i2cSetAccessMode() to set them to Host I2C access method for the rest of the IPL. Change-Id: Ib13d274aa9a64a533bce79d34e75c0bee4d3e5c8 RTC: 116439 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14590 Tested-by: Jenkins Server Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI Fru Inventory Record CreationBill Hoffa2014-12-142-1/+42
| | | | | | | | | Change-Id: I9339e267ff7d2e2edbf4305d8c2d57f73f0c5eeb RTC:108829 Depends-on:I3c0c4c7c14521f1b64af37d62e57a5947602ed11 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14666 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support simple clock calloutsNick Bofferding2014-12-132-3/+114
| | | | | | | | | | | | | | | | | | - Added new simple fault sensor to report clock faults - Updated MRW parser to generate clock fault sensors - Updated attribute definition to support clock fault sensors - Initialize clock fault sensors when Hostboot starts - Report clock fault to BMC when clock is called out - Terminate system (config option) when clock is deconfigured Change-Id: I5e4de8a7c509a45feaad948a565f4f614f821786 RTC: 117344 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14643 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW287957: INITPROC: Memory procedure updates for palmetto/habaneroRichard J. Knight2014-12-133-5/+6
| | | | | | | | | | | | | Change-Id: Ie35bd64c667848b2a831801ac963129ea8d1f4f2 CQ:SW287957 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14733 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Tested-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14735 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI interface for fru write data commandBrian Horton2014-12-131-4/+8
| | | | | | | | | | Change-Id: I3c0c4c7c14521f1b64af37d62e57a5947602ed11 RTC: 116453 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14393 Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Move OCCs to active stateChris Cain2014-12-133-1/+12
| | | | | | | | | Change-Id: I99918d0e1a27ed5cf7cb438e3e8e7f580c5306c7 RTC: 115922 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14740 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HTMGT Pstate supportDoug Gilbert2014-12-131-1/+1
| | | | | | | | | Change-Id: I68388d448afa027439c78f654c00ca2f9904d65e RTC: 114284 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14191 Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HTMGT code to build several of the OCC config message payloads.Matt Spinler2014-12-131-0/+4
| | | | | | | | | | | | | Includes an interface to run the hardware procedures related to memory throttling, which will write attributes needed for an OCC config message. Change-Id: I302e5c2f0e354dd57d6f6f9c8ad81095277a3d8c RTC: 114286 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14131 Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* correct/improve trace statements in PresentByAssoc pathBrian Horton2014-12-111-5/+7
| | | | | | | | | | Change-Id: Iaa333d0f3c5de1de551147cfbbb4ed61060fbe90 RTC: 118148 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14327 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud