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.cpp126 const auto [i2cBus, i2cAddr] = getPsuI2c(bus, psuInventoryPath); in getModelDbus()
127 auto pmbus = getPmbusIntf(i2cBus, i2cAddr); in getModelDbus()
H A Dutils.cpp121 std::unique_ptr<phosphor::pmbus::PMBusBase> getPmbusIntf(std::uint64_t i2cBus, in getPmbusIntf() argument
126 return phosphor::pmbus::createPMBus(i2cBus, ss.str()); in getPmbusIntf()
H A Dutils.hpp58 std::unique_ptr<phosphor::pmbus::PMBusBase> getPmbusIntf(std::uint64_t i2cBus,
/openbmc/dbus-sensors/src/mcu/
H A DMCUTempSensor.cpp117 std::string i2cBus = "/dev/i2c-" + std::to_string(busId); in getMCURegsInfoWord() local
120 int fd = open(i2cBus.c_str(), O_RDWR); in getMCURegsInfoWord()
123 std::cerr << " unable to open i2c device" << i2cBus << " err=" << fd in getMCURegsInfoWord()
/openbmc/entity-manager/src/
H A Dfru_device.cpp386 std::set<size_t> findI2CEeproms(int i2cBus, in findI2CEeproms() argument
391 std::string path = "/sys/bus/i2c/devices/i2c-" + std::to_string(i2cBus); in findI2CEeproms()
445 std::vector<uint8_t> device = processEeprom(i2cBus, address); in findI2CEeproms()
709 for (const auto& i2cBus : i2cBuses) in findI2CDevices() local
711 int bus = busStrToInt(i2cBus.string()); in findI2CDevices()
715 std::cerr << "Cannot translate " << i2cBus << " to int\n"; in findI2CDevices()
736 auto file = open(i2cBus.c_str(), O_RDWR); in findI2CDevices()
739 std::cerr << "unable to open i2c device " << i2cBus.string() in findI2CDevices()
987 std::string i2cBus = "/dev/i2c-" + std::to_string(bus); in writeFRU() local
989 int file = open(i2cBus 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()
1184 std::string i2cBus; in appSlotI2CControllerWriteRead() local
1218 i2cBus = std::filesystem::read_symlink(path); in appSlotI2CControllerWriteRead()
1228 i2cBus = "/dev/i2c-" + in appSlotI2CControllerWriteRead()
1263 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()
3748 std::string i2cBus = "/dev/i2c-" + std::to_string(bus); in ipmiOEMGetPSUVersion() local
3750 auto retI2C = ipmi::i2cWriteRead(i2cBus, addr, writeData, readBuf); in ipmiOEMGetPSUVersion()
3941 ipmi::Cc ret = ipmi::i2cWriteRead(ipmi::mailbox::i2cBus, in ipmiOEMReadPFRMailbox()
3969 ipmi::Cc ret = ipmi::i2cWriteRead(ipmi::mailbox::i2cBus, in ipmiOEMReadPFRMailbox()
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Ddevice_callouts.cpp277 size_t i2cBus, uint8_t i2cAddress, const nlohmann::json& calloutJSON) in calloutI2C() argument
279 auto busString = std::to_string(i2cBus); in calloutI2C()
527 size_t i2cBus, uint8_t i2cAddress, in getI2CCallouts() argument
531 return util::calloutI2C(i2cBus, i2cAddress, json); in getI2CCallouts()
H A Dsrc.cpp1105 auto i2cBus = additionalData.getValue("CALLOUT_IIC_BUS"); in addDevicePathCallouts() local
1127 else if (i2cBus && i2cAddr) in addDevicePathCallouts()
1135 if (i2cBus->find("/dev/i2c-") != std::string::npos) in addDevicePathCallouts()
1137 *i2cBus = i2cBus->substr(9); in addDevicePathCallouts()
1140 bus = stoul(*i2cBus, nullptr, 0); in addDevicePathCallouts()
1146 "Invalid CALLOUT_IIC_BUS " + *i2cBus + " or CALLOUT_IIC_ADDR " + in addDevicePathCallouts()
H A Ddevice_callouts.hpp117 size_t i2cBus, uint8_t i2cAddress,
/openbmc/phosphor-buttons/inc/
H A Dcpld.hpp14 uint32_t i2cBus; member
/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/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.cpp553 ipmi::Cc i2cWriteRead(std::string i2cBus, const uint8_t targetAddr, in i2cWriteRead() argument
558 int i2cDev = ::open(i2cBus.c_str(), O_RDWR | O_CLOEXEC); in i2cWriteRead()
561 lg2::error("Failed to open i2c bus: {BUS}", "BUS", i2cBus); in i2cWriteRead()
/openbmc/phosphor-host-ipmid/include/ipmid/
H A Dutils.hpp478 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()