summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/occ
Commit message (Collapse)AuthorAgeFilesLines
* Do not attempt to bind OCC drivers until IPL is completeRaptor Engineering Development Team2018-05-121-0/+8
|
* Enhance OCC communication failure error recoveryRaptor Engineering Development Team2018-04-141-0/+13
|
* Reset OCC on error detectionRaptor Engineering Development Team2018-01-221-2/+11
| | | | | This fixes a corner case where a hung OCC did not report rising core temperatures and the fans failed to react as a result
* Recover from loss of either OCCRaptor Engineering Development Team2018-01-221-3/+39
| | | | This fixes a corner case where the second OCC could drop off the bus undetected
* Restart OCC service before restarting fan controllerRaptor Engineering Development Team2018-01-211-2/+17
| | | | This fixes fan control failing on boot due to offline OCC services
* Add watchdog mode to OCC enable serviceRaptor Engineering Development Team2018-01-212-5/+20
| | | | This works around transient OCC communication failure disabling fan control
* Enable OCC service after IPL completionRaptor Engineering Development Team2018-01-212-5/+6
|
* Initial port of Witherspoon fan control to TalosRaptor Engineering Development Team2018-01-171-1/+1
| | | | | NOTE: Not yet tested on hardware Mapping likely incorrect
* openpower-occ-control.inc: bump versionAndrew Geissler2018-01-041-1/+1
| | | | | Change-Id: If1f9a3aaf8672bad98b92cb88c3499c097df53dd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-12-131-1/+1
| | | | | Change-Id: I2be1cee439992b5ebdab46eff279be86d2b4afbc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-12-131-1/+1
| | | | | Change-Id: I8928d1e07fcdd4c66330d7e2e8a4c597fed32b46 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-12-121-1/+1
| | | | | Change-Id: I361da3b3d80a380dbe09e6a778b9853519df2c18 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-12-121-1/+1
| | | | | Change-Id: If356922a0c8a27d82f0af4dc353122ff28175044 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add occ-disable dependency to host-crash and host-timeoutEdward A. James2017-12-111-0/+10
| | | | | | | | | | We need to unbind the occ-hmwon devices when either the host crashes or we get a watchdog timeout on the host. This is so that OCC code can start using the SBE FIFO without contention in the case of a checkstop or other host problem. Change-Id: I9ae3b1539a9eb4240cef74f2198c05b7a1b68380 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-11-201-1/+1
| | | | | Change-Id: I3b8ff2e2ec6dcba3b19f32bbaaadcc267f75d913 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-11-141-1/+1
| | | | | Change-Id: I13b4f9067809f5e33d02df593ef87d627f365398 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-11-071-1/+1
| | | | | Change-Id: I2f98c481b7abb2213b71b372ee6428b03076c1d8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-11-071-1/+1
| | | | | Change-Id: I7713619a306ec6f9672895e1556f7ea418fe228c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-10-271-1/+1
| | | | | Change-Id: Iafe15227413b1936b87bb2a90192b60e5ead31f4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-10-261-1/+1
| | | | | Change-Id: Ia6ac3bd2e5e9c3026b28c16031725b6f48ca7c9a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Remove the fsi-hub-scan serviceMatt Spinler2017-10-051-4/+0
| | | | | | | | The hub scan will be done from within the fsi-scan service. Change-Id: I6bccac926b450a3b46d3067a4c72756ac001de96 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Ensure occ active is asserted after fsi scanAndrew Geissler2017-10-041-0/+6
| | | | | | | | | | | | | | | | | During a normal boot, the FSI scan service runs before the occ active assert. However, when the BMC is rebooted and the host is running, need to ensure the occ active assertion does not happen until FSI has been scanned. The OCC active assert causes the openpower-occ-control application to bind to the OCC device. This can not happen until the FSI bus has been scanned. Resolves openbmc/openbmc#2360 Change-Id: I3c5e802f051f72a7ae6c79e414ded16ccac4fa02 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* openpower-occ-control.inc: bump versionAndrew Geissler2017-10-021-1/+1
| | | | | Change-Id: Icf014b2d1d3a067a02035977d2c67c6be118f04d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-09-291-1/+1
| | | | | Change-Id: I2312f58bc033510433ed5db5748e39623cdd270e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionv1.99.10Patrick Williams2017-09-131-1/+1
| | | | | Change-Id: I46d3f4b2d9919d56e6b856ee2c518a8aa4bf0b2d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-09-081-1/+1
| | | | | Change-Id: I3364d2fa2fd5d6518ce72c11a4b949050b904fca Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-09-011-1/+1
| | | | | Change-Id: I4e84ce5c850efb1139dca452ad2d6730b468a737 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-291-1/+1
| | | | | Change-Id: Ie1806e8b02a59dbcaca0f1a54f6f4c520206f782 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-281-1/+1
| | | | | Change-Id: Ic39e2db578f661173259e12e4837102669b93846 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Enable OCC Active on BMC reset reloadVishwanatha Subbanna2017-08-283-6/+29
| | | | | | | | | | Post BMC reset reload, if the host is up, then we deem the OCCs are present and hence enable Active state. Fixes openbmc/openbmc#2126 Change-Id: Ife4af19cda0010f55a1067d1b1c1875632ce81aa Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* occ-active:Exit gracefully if occ status object not availableAndrew Geissler2017-08-281-3/+6
| | | | | | | Resolves openbmc/openbmc#2189 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com> Change-Id: I57244e14029c4cfed716208a624b79a83e9e2c83
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-251-1/+1
| | | | | Change-Id: I567c81acccb06eae76d17684964977472762c00d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Enable BMC patching from the /usr/local pathMichael Tritz2017-08-242-2/+4
| | | | | | | | | | | | | | | | | This commit enables patches from the /usr/local path by replacing absolute paths to /usr/sbin or /usr/bin in every service file with "/usr/bin/env ". Additionally, SyslogIdentifier is added to each file to ensure that journal entries are still distinct. In two cases, service files also had to change due to references to ${{PATH}}, which doesn't work with /usr/bin/env. These references - and the corresponding definitions - were changed to ${{DEVPATH}}. Resolves openbmc/openbmc#2149 Change-Id: I12c5c6e5101eef6820b985a563313836250ff2c7 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-181-1/+1
| | | | | Change-Id: I51bff72dd3647f3f45ebfaf3956e342173b5f71b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Disable OCC active on host stopAndrew Geissler2017-08-183-0/+44
| | | | | | | | | | | | The OCC active sensor drives the binding and unbinding of the OCC device driver to the OCC's. Need to ensure if the host is stopped for any reason, that the OCC sensors are set to non-active. Resolves openbmc/openbmc#2148 Change-Id: I5e4bc5469ddda16c961b9f46c771c101b7092cd6 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* Generate OCC Sensor mapping during build timeVishwanatha Subbanna2017-08-173-0/+39
| | | | | Change-Id: Ieb0ba06bc8875af382b1f8e9ed38ec36eeaece48 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-111-1/+1
| | | | | Change-Id: I3b4168ac416b5779a4bb4fd4fdaf48b1fff85821 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-021-1/+1
| | | | | Change-Id: I19d19033b1d3ccc3427b30921c879be80a2468e4 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-021-1/+1
| | | | | Change-Id: I69b4d6cc6bb56f4217607ab4c54aba7b376b17ba Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-08-011-1/+1
| | | | | Change-Id: I34c30d135f26d8e4f671b71ca2a81141827d9f32 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* meta-openpower: Define i2c-occ featureLei YU2017-08-011-0/+2
| | | | | | | | | | | OpenPOWER P8 systems uses i2c to access occ. Define i2c-occ OBMC_MACHINE_FEATURES and append EXTRA_OECONF in openpower-occ-control.bb so that it compiles with I2C OCC support. Enabled this feature on Palmetto first. Change-Id: I1c07d28494fc5e87e86a3be1bfcfd955770e14e7 Signed-off-by: Lei YU <mine260309@gmail.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-07-241-1/+1
| | | | | Change-Id: I776368a666f3ca4f62a5263711c901ea699a9375 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-07-191-1/+1
| | | | | Change-Id: I4309936aeda5bb4dcffc3be7a4142ef1d61b5480 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-07-171-1/+1
| | | | | Change-Id: I2e55ace07fa73cc814d7cce12355961af5296149 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* OCC: Update Service nameVishwanatha Subbanna2017-07-073-2/+4
| | | | | | | | | | | Since the occ-control daemon now handles more than just pass-through, changing the service name mapping to that functionality. Also added some dependencies needed by latest commit Change-Id: Ie4c1f74e6f417d1754eab13d6a7aa6aaeb09ab7f Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* openpower-occ-control.inc: bump versionPatrick Williams2017-06-141-1/+1
| | | | | Change-Id: I15858188d4c753bdeba65f3aeb5986b83cb579d5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-06-021-1/+1
| | | | | Change-Id: Ic6f30f29b3f19945e8954f690542f8fb44874a4c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-05-241-1/+1
| | | | | Change-Id: Id7f80f5078ae3ebe003fb344b3cece1f172aa3e9 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-05-051-1/+1
| | | | | Change-Id: I4dea557d5e347f898c2296409ee4bf4adb3d1958 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add needed dependency to build occ-controlVishwanatha Subbanna2017-05-041-1/+2
| | | | | | | occ-control now runs sdbus++ and hence needs to include python Change-Id: Ief2b0c126b3f94aeeebc467bf9acb03a956b4b27 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
OpenPOWER on IntegriCloud