Lines Matching refs:i2cBus
371 std::set<size_t> findI2CEeproms(int i2cBus, in findI2CEeproms() argument
376 std::string path = "/sys/bus/i2c/devices/i2c-" + std::to_string(i2cBus); in findI2CEeproms()
430 std::vector<uint8_t> device = processEeprom(i2cBus, address); in findI2CEeproms()
777 for (const auto& i2cBus : i2cBuses) in findI2CDevices() local
779 int bus = busStrToInt(i2cBus.string()); in findI2CDevices()
783 lg2::error("Cannot translate {BUS} to int", "BUS", i2cBus); in findI2CDevices()
804 auto file = open(i2cBus.c_str(), O_RDWR); in findI2CDevices()
808 i2cBus.string()); in findI2CDevices()
1088 std::string i2cBus = "/dev/i2c-" + std::to_string(bus); in writeFRU() local
1090 int file = open(i2cBus.c_str(), O_RDWR | O_CLOEXEC); in writeFRU()
1093 lg2::error("unable to open i2c device {PATH}", "PATH", i2cBus); in writeFRU()