diff options
author | Cristian Marussi <cristian.marussi@arm.com> | 2022-10-31 11:40:18 +0000 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2022-11-04 16:47:01 -0700 |
commit | c4f683731db330460d909bd0ca8d5af876fcdc97 (patch) | |
tree | b5ae7197d8968fd4ea53c790e0b9f013eebf72b7 /lib/stackdepot.c | |
parent | 30a0b95b1335e12efef89dd78518ed3e4a71a763 (diff) | |
download | linux-c4f683731db330460d909bd0ca8d5af876fcdc97.tar.bz2 |
hwmon: (scmi) Register explicitly with Thermal Framework
Available sensors are enumerated and reported by the SCMI platform server
using a 16bit identification number; not all such sensors are of a type
supported by hwmon subsystem and, among the supported ones, only a subset
could be temperature sensors that have to be registered with the Thermal
Framework.
Potential clashes between hwmon channels indexes and the underlying real
sensors IDs do not play well with the hwmon<-->thermal bridge automatic
registration routines and could need a sensible number of fake dummy
sensors to be made up in order to keep indexes and IDs in sync.
Avoid to use the hwmon<-->thermal bridge dropping the HWMON_C_REGISTER_TZ
attribute and instead explicit register temperature sensors directly with
the Thermal Framework.
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Guenter Roeck <linux@roeck-us.net>
Cc: linux-hwmon@vger.kernel.org
Signed-off-by: Cristian Marussi <cristian.marussi@arm.com>
Acked-by: Sudeep Holla <sudeep.holla@arm.com>
Link: https://lore.kernel.org/r/20221031114018.59048-1-cristian.marussi@arm.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'lib/stackdepot.c')
0 files changed, 0 insertions, 0 deletions