Power: Add recovered events
Add PowerRailFaultRecovered and VoltageRegulatorFaultRecovered
to allow services to create an event when a previously
generated fault recovers.
Change-Id: Iad0db53b83c4dae8deacd2c101b0d438a2e8df1a
Signed-off-by: Amithash Prasasd <amithash@meta.com>
diff --git a/yaml/xyz/openbmc_project/State/Power.events.yaml b/yaml/xyz/openbmc_project/State/Power.events.yaml
index e2edba8..0cabc52 100644
--- a/yaml/xyz/openbmc_project/State/Power.events.yaml
+++ b/yaml/xyz/openbmc_project/State/Power.events.yaml
@@ -32,3 +32,25 @@
A fault has been detected on voltage regulator
'{VoltageRegulator}'
errno: EIO
+
+events:
+ - name: PowerRailFaultRecovered
+ metadata:
+ - name: PowerRail
+ type: object_path
+ primary: true
+ description: The name or identifier of the power rail.
+ en:
+ description: A fault detected on a power rail has cleared.
+ message: A fault has cleared on power rail '{PowerRail}'.
+
+ - name: VoltageRegulatorFaultRecovered
+ metadata:
+ - name: VoltageRegulator
+ type: object_path
+ primary: true
+ description: The ane or identifier of the voltage regulator.
+ en:
+ description: A fault detected on a voltage regulator has cleared.
+ message:
+ A fault has cleared on voltage regulator '{VoltageRegulator}'.