/openbmc/phosphor-hwmon/ |
H A D | fan_speed.cpp | 23 _ioAccess->write(value, _type, _id, entry::target, hwmonio::retries, in target() 35 auto file = sysfs::make_sysfs_path(_ioAccess->path(), _type, _id, in target() 57 _ioAccess->write(val, type::pwm, _id, entry::enable, in enable() 70 auto fullPath = sysfs::make_sysfs_path(_ioAccess->path(), type::pwm, in enable()
|
H A D | mainloop.cpp | 222 std::make_unique<sensor::Sensor>(sensorSetKey, _ioAccess, _devPath); in getObject() 279 sysfs::make_sysfs_path(_ioAccess->path(), sensorSysfsType, in getObject() 320 addTarget<hwmon::FanSpeed>(sensorSetKey, _ioAccess, _devPath, info); in getObject() 325 addTarget<hwmon::FanPwm>(sensorSetKey, _ioAccess, _devPath, info); in getObject() 345 _instanceId(instanceId), _ioAccess(ioIntf), in MainLoop() 500 auto fault = _ioAccess->read(sensorSysfsType, sensorSysfsNum, in read() 524 sensorSetKey, _ioAccess, asyncTimeout, _timedoutMap, in read() 533 _ioAccess->read(sensorSysfsType, sensorSysfsNum, input, in read() 548 _ioAccess->read(sensorSysfsType, sensorSysfsNum, in read() 590 _ioAccess->path(), sensorSysfsType, sensorSysfsNum, input); in read() [all …]
|
H A D | fan_pwm.hpp | 38 _id(id), _ioAccess(std::move(io)), _devPath(devPath) in FanPwm() 56 std::unique_ptr<hwmonio::HwmonIOInterface> _ioAccess; member in hwmon::FanPwm
|
H A D | fan_speed.hpp | 39 _id(id), _ioAccess(std::move(io)), _devPath(devPath) in FanSpeed() 63 std::unique_ptr<hwmonio::HwmonIOInterface> _ioAccess; member in hwmon::FanSpeed
|
H A D | fan_pwm.cpp | 29 _ioAccess->write(value, _type, _id, empty, hwmonio::retries, in target() 42 sysfs::make_sysfs_path(_ioAccess->path(), _type, _id, empty); in target()
|
H A D | sensor.cpp | 34 _sensor(sensor), _ioAccess(ioAccess), _devPath(devPath), _scale(0), in Sensor() 153 val = asyncRead(_sensor, _ioAccess, asyncTimeout, timedoutMap, in addValue() 162 val = _ioAccess->read( in addValue() 224 sysfs::make_sysfs_path(_ioAccess->path(), faultName, faultID, entry); in addStatus() 230 uint32_t fault = _ioAccess->read(faultName, faultID, entry, in addStatus()
|
H A D | mainloop.hpp | 120 const hwmonio::HwmonIOInterface* _ioAccess; member in MainLoop
|
H A D | sensor.hpp | 187 const hwmonio::HwmonIOInterface* _ioAccess; member in sensor::Sensor
|
/openbmc/docs/designs/ |
H A D | phosphor-hwmon-io-uring.md | 66 entries, iterates through all sensors and calls `_ioAccess->read(...)` for each
|