Lines Matching +full:done +full:- +full:gpios
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
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
180 * @param[in] page - the page to check
182 * @return bool - if we've already logged a fault against
194 * @param[in] page - the page the error was logged against
207 * @param[in] input - the input to check
209 * @return bool - if we've already logged a fault against
222 * @param[in] callout - error type and name tuple
224 * @return bool - if we've already logged this fault
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
266 * List of callouts that already been done
279 std::map<size_t, std::unique_ptr<gpio::GPIO>> gpios; member in phosphor::power::UCD90160
301 * The D-Bus bus object