| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
This fixes a corner case where a hung OCC did not report rising core temperatures
and the fans failed to react as a result
|
|
|
|
| |
This fixes a corner case where the second OCC could drop off the bus undetected
|
|
|
|
| |
This fixes fan control failing on boot due to offline OCC services
|
|
|
|
| |
This works around transient OCC communication failure disabling fan control
|
| |
|
|
|
|
|
| |
NOTE: Not yet tested on hardware
Mapping likely incorrect
|
|
|
|
|
| |
Change-Id: If1f9a3aaf8672bad98b92cb88c3499c097df53dd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2be1cee439992b5ebdab46eff279be86d2b4afbc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8928d1e07fcdd4c66330d7e2e8a4c597fed32b46
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I361da3b3d80a380dbe09e6a778b9853519df2c18
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: If356922a0c8a27d82f0af4dc353122ff28175044
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I3b8ff2e2ec6dcba3b19f32bbaaadcc267f75d913
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I13b4f9067809f5e33d02df593ef87d627f365398
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2f98c481b7abb2213b71b372ee6428b03076c1d8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I7713619a306ec6f9672895e1556f7ea418fe228c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iafe15227413b1936b87bb2a90192b60e5ead31f4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ia6ac3bd2e5e9c3026b28c16031725b6f48ca7c9a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
The hub scan will be done from within the
fsi-scan service.
Change-Id: I6bccac926b450a3b46d3067a4c72756ac001de96
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Icf014b2d1d3a067a02035977d2c67c6be118f04d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2312f58bc033510433ed5db5748e39623cdd270e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I46d3f4b2d9919d56e6b856ee2c518a8aa4bf0b2d
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I3364d2fa2fd5d6518ce72c11a4b949050b904fca
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I4e84ce5c850efb1139dca452ad2d6730b468a737
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ie1806e8b02a59dbcaca0f1a54f6f4c520206f782
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ic39e2db578f661173259e12e4837102669b93846
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Resolves openbmc/openbmc#2189
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
Change-Id: I57244e14029c4cfed716208a624b79a83e9e2c83
|
|
|
|
|
| |
Change-Id: I567c81acccb06eae76d17684964977472762c00d
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I51bff72dd3647f3f45ebfaf3956e342173b5f71b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Ieb0ba06bc8875af382b1f8e9ed38ec36eeaece48
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
|
|
|
| |
Change-Id: I3b4168ac416b5779a4bb4fd4fdaf48b1fff85821
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I19d19033b1d3ccc3427b30921c879be80a2468e4
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I69b4d6cc6bb56f4217607ab4c54aba7b376b17ba
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I34c30d135f26d8e4f671b71ca2a81141827d9f32
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I776368a666f3ca4f62a5263711c901ea699a9375
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I4309936aeda5bb4dcffc3be7a4142ef1d61b5480
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I2e55ace07fa73cc814d7cce12355961af5296149
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I15858188d4c753bdeba65f3aeb5986b83cb579d5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ic6f30f29b3f19945e8954f690542f8fb44874a4c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Id7f80f5078ae3ebe003fb344b3cece1f172aa3e9
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I4dea557d5e347f898c2296409ee4bf4adb3d1958
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
occ-control now runs sdbus++ and hence needs to include python
Change-Id: Ief2b0c126b3f94aeeebc467bf9acb03a956b4b27
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|