Home
last modified time | relevance | path

Searched refs:i2caddr (Results 1 – 12 of 12) sorted by relevance

/openbmc/phosphor-power/tools/power-utils/
H A Dutils.cpp57 std::optional<std::uint64_t> i2caddr; in getPsuI2c() local
91 i2caddr = in getPsuI2c()
102 if (i2cbus.has_value() && i2caddr.has_value()) in getPsuI2c()
109 if (!i2cbus.has_value() || !i2caddr.has_value()) in getPsuI2c()
114 return std::make_tuple(*i2cbus, *i2caddr); in getPsuI2c()
205 const auto [i2cbus, i2caddr] = getPsuI2c(bus, psuInventoryPath); in getDevicePath()
208 ss << std::hex << std::setw(4) << std::setfill('0') << i2caddr; in getDevicePath()
H A Dversion.cpp137 const auto [i2cbus, i2caddr] = getPsuI2c(bus, psuInventoryPath); in getVersionDbus()
138 auto pmbus = getPmbusIntf(i2cbus, i2caddr); in getVersionDbus()
/openbmc/ipmitool/lib/
H A Dipmi_raw.c142 uint8_t i2caddr = 0; in ipmi_rawspd_main() local
156 if (is_valid_param(argv[1], &i2caddr, "i2caddr") != 0) in ipmi_rawspd_main()
172 rsp = ipmi_master_write_read(intf, i2cbus, i2caddr, in ipmi_rawspd_main()
198 uint8_t i2caddr = 0; in ipmi_rawi2c_main() local
234 if (is_valid_param(argv[i++], &i2caddr, "i2caddr") != 0) in ipmi_rawi2c_main()
240 if (i2caddr == 0) { in ipmi_rawi2c_main()
258 i2caddr, rsize, wsize); in ipmi_rawi2c_main()
261 rsp = ipmi_master_write_read(intf, bus, i2caddr, wdata, wsize, rsize); in ipmi_rawi2c_main()
269 printf("Wrote %d bytes to I2C device %02Xh\n", wsize, i2caddr); in ipmi_rawi2c_main()
274 printf("Read %d bytes from I2C device %02Xh\n", rsp->data_len, i2caddr); in ipmi_rawi2c_main()
H A Dipmi_gendev.c212 uint8_t i2caddr = dev->dev_slave_addr; in ipmi_gendev_read_file() local
272 i2caddr+= (((eeprom_info.size) % address_span_size) * 2); in ipmi_gendev_read_file()
277 i2caddr, in ipmi_gendev_read_file()
405 uint8_t i2caddr = dev->dev_slave_addr; in ipmi_gendev_write_file() local
476 i2caddr+= (((eeprom_info.size) % address_span_size) * 2); in ipmi_gendev_write_file()
478 …rsp = ipmi_master_write_read(intf, i2cbus, i2caddr, (uint8_t *) wrByte, eeprom_info.address_length… in ipmi_gendev_write_file()
/openbmc/phosphor-power/phosphor-power-supply/
H A Dpsu_manager.cpp187 uint64_t* i2caddr = nullptr; in getPSUProperties() local
201 i2caddr = std::get_if<uint64_t>(&properties[i2cAddressProp]); in getPSUProperties()
217 if ((i2cbus) && (i2caddr) && (psuname) && (!psuname->empty())) in getPSUProperties()
245 buildDriverName(*i2cbus, *i2caddr); in getPSUProperties()
248 "I2CBUS", *i2cbus, "I2CADDR", *i2caddr, "PRESLINE", presline); in getPSUProperties()
250 bus, invpath, *i2cbus, *i2caddr, driverName, presline, in getPSUProperties()
1296 void PSUManager::buildDriverName(uint64_t i2cbus, uint64_t i2caddr) in buildDriverName() argument
1300 ss << std::hex << std::setw(4) << std::setfill('0') << i2caddr; in buildDriverName()
H A Dchassis.cpp101 uint64_t* i2caddr = nullptr; in getPSUProperties() local
115 i2caddr = std::get_if<uint64_t>(&properties[i2cAddressProp]); in getPSUProperties()
131 if (i2cbus && i2caddr && psuname && !psuname->empty()) in getPSUProperties()
159 buildDriverName(*i2cbus, *i2caddr); in getPSUProperties()
162 "I2CBUS", *i2cbus, "I2CADDR", *i2caddr, "PRESLINE", presline); in getPSUProperties()
167 bus, invpath, *i2cbus, *i2caddr, driverName, presline, in getPSUProperties()
319 void Chassis::buildDriverName(uint64_t i2cbus, uint64_t i2caddr) in buildDriverName() argument
323 ss << std::hex << std::setw(4) << std::setfill('0') << i2caddr; in buildDriverName()
H A Dnew_power_supply.hpp94 std::uint8_t i2cbus, const std::uint16_t i2caddr,
109 std::uint8_t i2cbus, const std::uint16_t i2caddr,
H A Dpsu_manager.hpp410 void buildDriverName(uint64_t i2cbus, uint64_t i2caddr);
H A Dchassis.hpp313 void buildDriverName(uint64_t i2cbus, uint64_t i2caddr);
H A Dnew_power_supply.cpp29 std::uint16_t i2caddr, const std::string& driver, in PowerSupply() argument
53 ss << std::hex << std::setw(4) << std::setfill('0') << i2caddr; in PowerSupply()
104 std::uint16_t i2caddr, const std::string& driver, in PowerSupply() argument
106 PowerSupply(bus, invpath, i2cbus, i2caddr, driver, gpioLineName, in PowerSupply()
H A Dpower_supply.hpp94 std::uint8_t i2cbus, const std::uint16_t i2caddr,
H A Dpower_supply.cpp29 std::uint16_t i2caddr, const std::string& driver, in PowerSupply() argument
52 ss << std::hex << std::setw(4) << std::setfill('0') << i2caddr; in PowerSupply()