commit | daf6f56870c6386ecb1c43b0b9aaa4cc78e4d424 | [log] [tgz] |
---|---|---|
author | hsangani <hsangani@nvidia.com> | Tue Nov 30 12:17:37 2021 +0530 |
committer | hsangani <hsangani@nvidia.com> | Tue Nov 30 12:41:40 2021 +0530 |
tree | cb7672098499d2d3255cf3100902226714d83c69 | |
parent | 00bd56d3a6176367b818d958e0177cab19a6e618 [diff] |
Added JC42 JEDEC standard memory temp sensor support Intended to export DIMM sensors on dbus-sensors interface. Similarly Device support is added to entity-manager for JC42 devices to work with dbus-sensors. Tested: Tested on NVIDIA system, dbus-sensor HwmonTemp daemon is able to pick up JC42 type sensor devices exported via entity-manager configs and able to create sensors object and push temp readings to dbus. Signed-off-by: Hardik Sangani <hsangani@nvidia.com> Change-Id: Ice2f3c73b19736071193d1e4dd3676f7c4488862
dbus-sensors is a collection of sensor applications that provide the xyz.openbmc_project.Sensor collection of interfaces. They read sensor values from hwmon, d-bus, or direct driver access to provide readings. Some advance non-sensor features such as fan presence, pwm control, and automatic cpu detection (x86) are also supported.
runtime re-configurable from d-bus (entity-manager or the like)
isolated: each sensor type is isolated into its own daemon, so a bug in one sensor is unlikely to affect another, and single sensor modifications are possible
async single-threaded: uses sdbusplus/asio bindings
multiple data inputs: hwmon, d-bus, direct driver access