Lines Matching +full:fault +full:- +full:gpios

26  * This class implements fault analysis for the UCD90160
43 * @param[in] instance - the device instance number
44 * @param[in] bus - D-Bus bus object
69 * @param[in] callout - the GPU callout string
76 * @param[in] callout - the GPU callout string
83 * @param[in] callout - The MEM callout string
91 * @param[in] path - device path, like
92 * /sys/devices/.../i2c-11/11-0064
94 * @return fs::path - The gpiochip path, like
107 * @return bool - true if an error log was created
118 * @param[in] polling - If this is running while polling for errors,
121 * @return bool - true if an error log was created
134 * @return uint16_t - the register contents
141 * @return uint32_t - the register contents
146 * Does any additional fault analysis based on the
152 * @param[in] config - the GPIOConfig entry to use
154 * @return bool - true if a HW error was found, false else
159 * Does additional fault analysis using GPIOs to
165 * fault GPIOs are off of a different GPIO device,
168 * @param[in] type - the type of analysis to do
170 * @return bool - true if a HW error was found, false else
175 * Says if we've already logged a Vout fault
180 * @param[in] page - the page to check
182 * @return bool - if we've already logged a fault against
192 * Saves that a Vout fault has been logged
194 * @param[in] page - the page the error was logged against
202 * Says if we've already logged a PGOOD fault
207 * @param[in] input - the input to check
209 * @return bool - if we've already logged a fault against
219 * Says if we've already logged a specific fault
222 * @param[in] callout - error type and name tuple
224 * @return bool - if we've already logged this fault
234 * Saves that a PGOOD fault has been logged
236 * @param[in] input - the input the error was logged against
244 * Saves that a specific fault on a specific part has been done
246 * @param[in] callout - error type and name tuple
279 std::map<size_t, std::unique_ptr<gpio::GPIO>> gpios; member in witherspoon::power::UCD90160
289 * PGOOD fault analysis to avoid repeatedly logging errors
301 * The D-Bus bus object