#
c1d4de5e |
| 06-Oct-2021 |
Patrick Williams <patrick@stwcx.xyz> |
catch exceptions as const
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: If6aba71f482f75143e6d669763b8853db22318cf
|
#
40247cce |
| 06-Sep-2019 |
Andy YF Wang <Andy_YF_Wang@wistron.com> |
Add CPLD class for Mihawk platform
If PGOOD signal is abnormal when chassis power_on, read Mihawk's CPLD-register via I2C to confirm the error.
First, confirm whether the power_on_error signal is 1
Add CPLD class for Mihawk platform
If PGOOD signal is abnormal when chassis power_on, read Mihawk's CPLD-register via I2C to confirm the error.
First, confirm whether the power_on_error signal is 1 when chassis power_on(1 means abnormal). If the signal is 1, read the error-code-register to analysis reason.
Second, runtime to confirm whether the power_ready_error signal is 1 after chassis power_on(1 means abnormal). If the signal is 1, read the error-code-register to analysis reason and shutdown the chassis.
Tested: Use command "obmcutil chassiskill" to trigger PGOOD error action analysis during chassis power on.
Signed-off-by: Andy YF Wang <Andy_YF_Wang@wistron.com> Change-Id: I5f9c0d508627324a6c784ded125c28f0437bf52d Signed-off-by: Alvin Wang <alvinwang@msn.com>
show more ...
|
#
ab093328 |
| 09-Oct-2019 |
Lei YU <mine260309@gmail.com> |
Refactor: rename namespace witherspoon to phosphor
This repo now becomes phosphor-power, rename namespace witherspoon to phosphor to make it generic.
Signed-off-by: Lei YU <mine260309@gmail.com> Ch
Refactor: rename namespace witherspoon to phosphor
This repo now becomes phosphor-power, rename namespace witherspoon to phosphor to make it generic.
Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: Icb9f8a7c33065add99f2bf42ed55745a28fa0424
show more ...
|
#
11cb6728 |
| 03-Sep-2019 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
build: fix some warnings
Fix a couple of warnings:
-Werror=unused-parameter -Werror=non-virtual-dtor
so we can use meson's warning_level=3 and -Werror without build failures.
Change-Id: Id3c15c2f
build: fix some warnings
Fix a couple of warnings:
-Werror=unused-parameter -Werror=non-virtual-dtor
so we can use meson's warning_level=3 and -Werror without build failures.
Change-Id: Id3c15c2fee70799bee98a8d2890c33ab5ebfd563 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
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>
|
#
1a0c9176 |
| 18-Oct-2018 |
William A. Kennington III <wak@google.com> |
timer: Remove in favor of sdeventplus/timer
This change removes the ad-hoc timer implementation and uses the common one that comes with sdeventplus.
Tested: Compiled
Change-Id: Id3b7e464a472a74217
timer: Remove in favor of sdeventplus/timer
This change removes the ad-hoc timer implementation and uses the common one that comes with sdeventplus.
Tested: Compiled
Change-Id: Id3b7e464a472a7421785601634af58f681ebd3a6 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
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 ...
|
#
e0eb45cc |
| 06-Oct-2017 |
Brandon Wyman <bjwyman@gmail.com> |
Move power errors to org.open_power.witherspoon
Move xyz.openbmc_project.Power to org.open_power.Witherspoon. This repo is Witherspoon specific, so moving to specific tree to have its own namespace.
Move power errors to org.open_power.witherspoon
Move xyz.openbmc_project.Power to org.open_power.Witherspoon. This repo is Witherspoon specific, so moving to specific tree to have its own namespace. Update generated file, and corresponding namespace statements in the source files.
Change-Id: I10bd1eeeac5b5f391ca54bf361b249b7ad531852 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
show more ...
|
#
45a054ac |
| 22-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Add method to turn off UCD90160 hardware accesses
As the fault monitoring functionality is going in toward the end of a release, a flag is being provided to quickly turn off the hardware accesses wh
Add method to turn off UCD90160 hardware accesses
As the fault monitoring functionality is going in toward the end of a release, a flag is being provided to quickly turn off the hardware accesses while still leaving the ability to create general errors on PGOOD fails, as well as issuing a shutdown on a runtime PGOOD fail.
This is meant to used if it turns out there are problems with the hardware that end up taking a lot of time to debug.
The flag is --enable-turn-off-ucd90160-access.
Change-Id: I03f0ab5dc4010bf20ef2871f2e737ce310b4398f 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 ...
|
#
f02daec1 |
| 14-Aug-2017 |
Matt Spinler <spinler@us.ibm.com> |
Add PGOODMonitor class
This class checks that PGOOD comes on in the amount of time specified. If it doesn't, it will create an error log.
Future commits will analyze the power sequencer chip for f
Add PGOODMonitor class
This class checks that PGOOD comes on in the amount of time specified. If it doesn't, it will create an error log.
Future commits will analyze the power sequencer chip for failures in this case so a better callout can be done.
Change-Id: Ia3679e5a7d36103f908b70aa0301cd012b0e7b20 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
show more ...
|