Lines Matching +full:async +full:- +full:enum
3 #include <phosphor-logging/lg2.hpp>
11 enum class xo5Cmd : uint8_t
19 enum class xo5Status : uint8_t
45 sdbusplus::async::task<bool> LatticeXO5CPLD::waitUntilReady( in waitUntilReady()
50 auto readDummy = [this]() -> sdbusplus::async::task<bool> { in waitUntilReady()
71 co_await sdbusplus::async::sleep_for(ctx, ReadyPollInterval); in waitUntilReady()
78 sdbusplus::async::task<bool> LatticeXO5CPLD::eraseCfg() in eraseCfg()
89 auto eraseBlock = [this](uint8_t block) -> sdbusplus::async::task<bool> { in eraseCfg()
121 sdbusplus::async::task<bool> LatticeXO5CPLD::programPage( in programPage()
140 sdbusplus::async::task<bool> LatticeXO5CPLD::programCfg() in programCfg()
166 auto remaining = static_cast<diff_t>(totalBytes - bytesWritten); in programCfg()
175 co_await sdbusplus::async::sleep_for(ctx, ReadyPollInterval); in programCfg()
190 sdbusplus::async::task<bool> LatticeXO5CPLD::readPage( in readPage()
229 sdbusplus::async::task<bool> LatticeXO5CPLD::verifyCfg() in verifyCfg()
256 auto remaining = static_cast<diff_t>(totalBytes - bytesVerified); in verifyCfg()
298 sdbusplus::async::task<bool> LatticeXO5CPLD::readUserCode(uint32_t& userCode) in readUserCode()
318 sdbusplus::async::task<bool> LatticeXO5CPLD::prepareUpdate(const uint8_t* image, in prepareUpdate()
347 sdbusplus::async::task<bool> LatticeXO5CPLD::doUpdate() in doUpdate()
366 sdbusplus::async::task<bool> LatticeXO5CPLD::finishUpdate() in finishUpdate()