#
2c4fbc4c |
| 26-Jun-2020 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: update to latest version
Pick up latest .clang-format file from the docs repository. Fix formatting on all files. Minor compile fixes due to GCC10 and sdbusplus changes.
Signed-off-by
clang-format: update to latest version
Pick up latest .clang-format file from the docs repository. Fix formatting on all files. Minor compile fixes due to GCC10 and sdbusplus changes.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie1f7a4e59b6cf015310effef50d558ff59731024
show more ...
|
#
f0f02b9a |
| 25-Oct-2018 |
Matt Spinler <spinler@us.ibm.com> |
Start using .clang-format
Used the one from docs/style/cpp.
Change-Id: I3bdc2b353bf18a437266b362d8205b8463a9ce2b Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
e5a8b473 |
| 18-Oct-2018 |
William A. Kennington III <wak@google.com> |
event: Remove in favor of sdeventplus
Use the new library provided to all openbmc projects instead of rolling our own managed pointer.
Tested: Compiled
Change-Id: I4993d4340e0e0aa5898e73ef815baa81
event: Remove in favor of sdeventplus
Use the new library provided to all openbmc projects instead of rolling our own managed pointer.
Tested: Compiled
Change-Id: I4993d4340e0e0aa5898e73ef815baa81b0e8a2bc Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
78c5c2b0 |
| 14-Dec-2017 |
Matt Spinler <spinler@us.ibm.com> |
Change interval units to milliseconds
Allow the monitoring intervals to be specified in milliseconds instead of seconds in order to handle polling intervals less than a second.
Change-Id: I3ef078df
Change interval units to milliseconds
Allow the monitoring intervals to be specified in milliseconds instead of seconds in order to handle polling intervals less than a second.
Change-Id: I3ef078df29ef2866920f00103710b02dbde6fcb2 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
a8269652 |
| 19-Sep-2017 |
Matt Spinler <spinler@us.ibm.com> |
Shutdown system on GPU over-temps
Resolves openbmc/openbmc#1726
Change-Id: If3263678bc03df7714f31aa097f38ee6c09389f4 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
7084927e |
| 22-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Monitor UCD90160 for faults at runtime
Add the RuntimeMonitor class that will monitor the UCD90160 faults in 2 ways:
1) Watch for the PowerLost signal, meaning system PGOOD was lost. When it oc
Monitor UCD90160 for faults at runtime
Add the RuntimeMonitor class that will monitor the UCD90160 faults in 2 ways:
1) Watch for the PowerLost signal, meaning system PGOOD was lost. When it occurs, analyze the chip for errors and then issue a proper shutdown so a faulted device doesn't keep getting power.
2) Poll on an interval for nonfatal errors that need to be logged but don't cause a PGOOD loss.
The main executable can now launch either the PGOODMonitor or the RuntimeMonitor based on commandline arguments.
Change-Id: If2856f173d5d6288d8333538334b4b4cb4a60097 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
b2d72511 |
| 22-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Derive PGOODMonitor from DeviceMonitor
Adding this base class so that PGOODMonitor can fulfill its true purpose, which is checking the UCD90160 for errors on PGOOD failures.
Change-Id: Ie0637676ae5
Derive PGOODMonitor from DeviceMonitor
Adding this base class so that PGOODMonitor can fulfill its true purpose, which is checking the UCD90160 for errors on PGOOD failures.
Change-Id: Ie0637676ae5239c677d60f14d738ff9709d2b7b0 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|
#
56d90a89 |
| 14-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Fill in witherspoon-pseq-monitor main()
Call run() on an instance of the PGOODMonitor class.
Change-Id: I1ec693ece7dd6034c513d2ca6b294e5b0a1e0e6d Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
#
afb39132 |
| 14-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Add witherspoon-pseq-monitor framework
This application is for monitoring the power sequencer chip for faults.
Change-Id: I6b18fcba75ae0206311e4bcafdebad27221b0796 Signed-off-by: Matt Spinler <spin
Add witherspoon-pseq-monitor framework
This application is for monitoring the power sequencer chip for faults.
Change-Id: I6b18fcba75ae0206311e4bcafdebad27221b0796 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|