lkml.org 
[lkml]   [2024]   [Jan]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 0/3] thermal: Add support of multiple sensors
Date
Following this comment [1], this updates thermal_of to support multiple
sensors.

This has some limitations:
- A sensor must have its own termal zone, even if it is also registered
inside a thermal zone supporting multiple sensors.
- Only support weighted average

Changes in v2:
- Rebased on 6.7
- Seperated generic multi sensor and dt specfic code
- Simplified the code
- Drop min / max and only do weighted average (seems more adequate for IPA)

[1]: https://patchwork.kernel.org/comment/24723927/

Alexandre Bailon (3):
dt-bindings: thermal: Restore the thermal-sensors property
thermal: Add support of multi sensors to thermal_core
thermal: Add support of multi sensors to thermal_of

.../bindings/thermal/thermal-zones.yaml | 5 +-
drivers/thermal/Makefile | 1 +
drivers/thermal/thermal_core.h | 7 +
drivers/thermal/thermal_multi.c | 178 ++++++++++++++++++
drivers/thermal/thermal_of.c | 139 ++++++++++++++
5 files changed, 327 insertions(+), 3 deletions(-)
create mode 100644 drivers/thermal/thermal_multi.c

--
2.41.0


\
 
 \ /
  Last update: 2024-01-19 12:09    [from the cache]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and my Meterkast|Read the blog