commit | 7c97730b4119d60853ff291ffb3d89ffc6bf6c98 | [log] [tgz] |
---|---|---|
author | Zev Weiss <zev@bewilderbeest.net> | Tue May 10 01:57:53 2022 +0000 |
committer | Ed Tanous <ed@tanous.net> | Tue May 10 16:39:37 2022 +0000 |
tree | dd2ac14382d985ceeb6b5e45d8835fb422a83b10 | |
parent | b5d7a7fb010f753782a07e18379a954e6915d5ee [diff] |
hwmontempsensor: Add NCT6779 to sensorTypes This is a Nuvoton Super I/O chip supported by the nct6775-i2c driver recently added to the Linux kernel, and employed in systems such as the ASRock Rack romed8hm3, in which it provides the only way for the BMC to monitor host CPU temperatures. Tested: on an ASRock Rack romed8hm3 with an entity-manager config modified to include an nct6779 entry, hwmontempsensor exposes sensor readings from it appropriately (though support for handling host power-state transitions is yet to be implemented and will be required for full support, because the nct6779 is in the same power domain as the host). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: I562c276f58c2c738ab61cacaa07c819208142249
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