Lines Matching full:pmbus
16 #include "pmbus.hpp"
28 namespace pmbus namespace
47 std::string PMBus::insertPageNum(const std::string& templateName, size_t page) in insertPageNum()
61 fs::path PMBus::getPath(Type type) in getPath()
74 return debugPath / "pmbus" / hwmonDir; in getPath()
83 return debugPath / "pmbus" / hwmonDir / getDeviceName(); in getPath()
88 std::string PMBus::getDeviceName() in getDeviceName()
103 log<level::ERR>("Unable to read PMBus device name", in getDeviceName()
110 bool PMBus::readBitInPage(const std::string& name, size_t page, Type type) in readBitInPage()
116 bool PMBus::readBit(const std::string& name, Type type) in readBit()
164 bool PMBus::exists(const std::string& name, Type type) in exists()
171 uint64_t PMBus::read(const std::string& name, Type type) in read()
202 std::string PMBus::readString(const std::string& name, Type type) in readString()
233 std::vector<uint8_t> PMBus::readBinary(const std::string& name, Type type, in readBinary()
276 void PMBus::write(const std::string& name, int value, Type type) in write()
306 void PMBus::findHwmonDir() in findHwmonDir()
339 } // namespace pmbus