Lines Matching +full:bus +full:- +full:power
6 #include <sdbusplus/bus.hpp>
12 namespace power namespace
18 * Monitors PGOOD and checks for errors on the power sequencer
22 * power sequencer device is told to kick off a power on.
24 * Future commits will analyze the power sequencer chip for errors
40 * @param[in] d - the device to monitor
41 * @param[in] b - D-Bus bus object
42 * @param[in] e - event object
43 * @param[in] t - time to allow PGOOD to come up
45 PGOODMonitor(std::unique_ptr<witherspoon::power::Device>&& d, in PGOODMonitor()
48 DeviceMonitor(std::move(d), e, t), bus(b) in PGOODMonitor()
52 * Analyzes the power sequencer for fails and then
62 * it will analyze the power sequencer for faults.
67 * @return - the return value from sd_event_loop()
74 * on the power object so we can tell when PGOOD
97 * The D-Bus object
99 sdbusplus::bus_t& bus; member in witherspoon::power::PGOODMonitor
104 std::unique_ptr<sdbusplus::bus::match_t> match;
107 } // namespace power