Lines Matching +full:fault +full:- +full:gpios
8 * http://www.apache.org/licenses/LICENSE-2.0
34 * PowerSequencerDevice sub-class that implements the standard pgood fault
37 * When adding support for a new power sequencer device type, create a sub-class
38 * of StandardDevice if possible. This will ensure that pgood fault detection
44 // Specify which compiler-generated methods we want
78 * pgood fault is detected, calls storePgoodFaultDebugData().
86 * Prepare for pgood fault detection.
88 * Perform any actions that are necessary to prepare for fault detection.
92 * Default implementation does nothing. Override in sub-classes if needed.
112 * Checks whether a pgood fault has occurred on one of the rails being
115 * If a pgood fault was found in a rail, a pointer to the Rail object is
124 * a pgood fault was found
125 * @return pointer to Rail object where fault was found, or nullptr if no
133 * Store pgood fault debug data in the specified additional data map.
138 * Sub-classes should override if needed to store device-specific data.
158 * Sub-classes should override if more advanced formatting is needed. For
159 * example, GPIOs could be stored individually with a name and value, or
160 * related GPIOs could be formatted as a group.