summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/occ/openpower-occ-control
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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>
* Enable OCC Active on BMC reset reloadVishwanatha Subbanna2017-08-282-0/+16
| | | | | | | | | | 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
* 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>
* Disable OCC active on host stopAndrew Geissler2017-08-182-0/+27
| | | | | | | | | | | | 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>
* OCC: Update Service nameVishwanatha Subbanna2017-07-071-0/+0
| | | | | | | | | | | 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: initial recipeDeepak Kodihalli2017-04-041-0/+13
Resolves openbmc/openbmc#1040. Change-Id: I692812389b5bc078da510c8df23b37475188b9b0 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
OpenPOWER on IntegriCloud