Home
last modified time | relevance | path

Searched refs:i2cBus (Results 1 – 19 of 19) sorted by relevance

/openbmc/phosphor-mrw-tools/
H A Dgen_path_callouts.pl99 $self->{i2cBus} = $_[4];
104 sub i2cBus subroutine
107 return $self->{i2cBus};
164 $self->{i2cBus} = $_[5];
175 sub i2cBus subroutine
178 return $self->{i2cBus};
644 $firstCallout->fsiLink(), $secondCallout->i2cBus(),
766 $output{"I2C"}{$callout->i2cBus()}{$decimal} = \%c;
782 {$callout->i2cBus()}{$decimal} = \%c;
/openbmc/smbios-mdr/include/
H A Dcpuinfo.hpp43 id(cpuId), peciAddr(peciAddress), i2cBus(i2cBusNum), in CPUInfo()
59 uint8_t i2cBus; member
/openbmc/phosphor-power/tools/power-utils/
H A Dmodel.cpp125 const auto [i2cBus, i2cAddr] = getPsuI2c(bus, psuInventoryPath); in getModelDbus()
126 auto pmbus = getPmbusIntf(i2cBus, i2cAddr); in getModelDbus()
H A Dutils.hpp58 std::unique_ptr<phosphor::pmbus::PMBusBase> getPmbusIntf(std::uint64_t i2cBus,
H A Dutils.cpp117 std::unique_ptr<phosphor::pmbus::PMBusBase> getPmbusIntf(std::uint64_t i2cBus, in getPmbusIntf() argument
122 return phosphor::pmbus::createPMBus(i2cBus, ss.str()); in getPmbusIntf()
/openbmc/phosphor-buttons/inc/
H A Dcpld.hpp14 uint32_t i2cBus; member
/openbmc/dbus-sensors/src/mcu/
H A DMCUTempSensor.cpp115 std::string i2cBus = "/dev/i2c-" + std::to_string(busId); in getMCURegsInfoWord() local
118 int fd = open(i2cBus.c_str(), O_RDWR); in getMCURegsInfoWord()
122 i2cBus, "ERR", fd); in getMCURegsInfoWord()
/openbmc/phosphor-buttons/src/
H A Dcpld.cpp16 devPath << cpldDev << info.i2cBus << "-" << std::hex << std::setw(4) in getCpldDevPath()
H A Dmain.cpp71 cpldCfg.i2cBus = cpldConfig["i2c_bus"].get<int>(); in main()
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Ddevice_callouts.cpp265 size_t i2cBus, uint8_t i2cAddress, const nlohmann::json& calloutJSON) in calloutI2C() argument
267 auto busString = std::to_string(i2cBus); in calloutI2C()
515 size_t i2cBus, uint8_t i2cAddress, in getI2CCallouts() argument
519 return util::calloutI2C(i2cBus, i2cAddress, json); in getI2CCallouts()
H A Ddevice_callouts.hpp117 size_t i2cBus, uint8_t i2cAddress,
H A Dsrc.cpp1132 auto i2cBus = additionalData.getValue("CALLOUT_IIC_BUS"); in addDevicePathCallouts() local
1154 else if (i2cBus && i2cAddr) in addDevicePathCallouts()
1162 if (i2cBus->find("/dev/i2c-") != std::string::npos) in addDevicePathCallouts()
1164 *i2cBus = i2cBus->substr(9); in addDevicePathCallouts()
1167 bus = stoul(*i2cBus, nullptr, 0); in addDevicePathCallouts()
1173 "Invalid CALLOUT_IIC_BUS " + *i2cBus + " or CALLOUT_IIC_ADDR " + in addDevicePathCallouts()
/openbmc/entity-manager/src/fru_device/
H A Dfru_device.cpp371 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()
[all …]
/openbmc/intel-ipmi-oem/src/
H A Dmanufacturingcommands.cpp979 std::string i2cBus = "/dev/i2c-" + std::to_string(fruBus); in readMacFromFru() local
981 ipmi::i2cWriteRead(i2cBus, fruAddress, writeData, readBuf); in readMacFromFru()
1028 std::string i2cBus = "/dev/i2c-" + std::to_string(fruBus); in writeMacToFru() local
1031 ipmi::i2cWriteRead(i2cBus, fruAddress, writeData, readBuf); in writeMacToFru()
1051 if (ipmi::i2cWriteRead(i2cBus, fruAddress, writeData, in writeMacToFru()
1064 if (ipmi::i2cWriteRead(i2cBus, fruAddress, writeData, in writeMacToFru()
1188 std::string i2cBus; in appSlotI2CControllerWriteRead() local
1222 i2cBus = std::filesystem::read_symlink(path); in appSlotI2CControllerWriteRead()
1232 i2cBus = "/dev/i2c-" + in appSlotI2CControllerWriteRead()
1267 ipmi::i2cWriteRead(i2cBus, targetAddr, writeData, readBuf); in appSlotI2CControllerWriteRead()
[all …]
H A Doemcommands.cpp173 static std::string i2cBus = "/dev/i2c-" + std::to_string(bus); variable
258 i2cBus = "/dev/i2c-" + std::to_string(bus); in loadPfrConfig()
272 ipmi::i2cWriteRead(i2cBus, targetAddr, writeData, readBuf); in writefifo()
3749 std::string i2cBus = "/dev/i2c-" + std::to_string(bus); in ipmiOEMGetPSUVersion() local
3751 auto retI2C = ipmi::i2cWriteRead(i2cBus, addr, writeData, readBuf); in ipmiOEMGetPSUVersion()
3942 ipmi::Cc ret = ipmi::i2cWriteRead(ipmi::mailbox::i2cBus, in ipmiOEMReadPFRMailbox()
3970 ipmi::Cc ret = ipmi::i2cWriteRead(ipmi::mailbox::i2cBus, in ipmiOEMReadPFRMailbox()
/openbmc/smbios-mdr/src/
H A Dcpuinfo_main.cpp209 readSSpec(cpuInfo->i2cBus, cpuInfo->i2cDevice, sspecRegAddr, sspecSize); in tryReadSSpec()
493 uint8_t i2cBus = defaultI2cBus; in getCpuAddress() local
536 i2cBus = static_cast<uint8_t>(*value); in getCpuAddress()
560 i2cBus, *i2cDevice)); in getCpuAddress()
/openbmc/phosphor-host-ipmid/libipmid/
H A Dutils.cpp451 ipmi::Cc i2cWriteRead(std::string i2cBus, const uint8_t targetAddr, in i2cWriteRead() argument
456 int i2cDev = ::open(i2cBus.c_str(), O_RDWR | O_CLOEXEC); in i2cWriteRead()
459 lg2::error("Failed to open i2c bus: {BUS}", "BUS", i2cBus); in i2cWriteRead()
/openbmc/phosphor-host-ipmid/include/ipmid/
H A Dutils.hpp453 ipmi::Cc i2cWriteRead(std::string i2cBus, const uint8_t targetAddr,
/openbmc/phosphor-host-ipmid/
H A Dapphandler.cpp1773 std::string i2cBus = in ipmiControllerWriteRead() local
1776 ipmi::Cc ret = ipmi::i2cWriteRead(i2cBus, static_cast<uint8_t>(targetAddr), in ipmiControllerWriteRead()