Thread (25 messages) 25 messages, 3 authors, 2026-04-17

Re: [PATCH v2 0/7] thermal: samsung: Add support for Google GS101 TMU

From: Tudor Ambarus <tudor.ambarus@linaro.org>
Date: 2026-03-02 09:07:23
Also in: linux-devicetree, linux-hardening, linux-pm, linux-samsung-soc, lkml


On 3/1/26 4:57 AM, Alexey Klimov wrote:
On Mon Jan 19, 2026 at 12:08 PM GMT, Tudor Ambarus wrote:
quoted
Add support for the Thermal Management Unit (TMU) on the Google GS101
SoC.

The GS101 TMU implementation utilizes a hybrid architecture where
management is shared between the kernel and the Alive Clock and
Power Manager (ACPM) firmware.
[..]
quoted
Sensor Mapping (One-to-Many)
============================

The SoC contains multiple physical temperature sensors, but the ACPM
firmware abstracts these into logical groups (Clusters) for reporting:

- ACPM Sensor 0 (Big Cluster): Aggregates physical sensors 0, 6, 7, 8, 9.
- ACPM Sensor 1 (Mid Cluster): Aggregates physical sensors 4, 5.
- ACPM Sensor 2 (Little Cluster): Aggregates physical sensors 1, 2.
What about other non-CPU devices? Are there no sensors or implementation
currently doesn't support them?
The implementation currently doesn't support them. On GS101 other sensors
are for GPU, ISP, TPU, and AUR.
Is this implementation and ACPM TMU support exclusive only to GS101 SoC?
no, it can be extended for other Samsung SoCs.
IIRC, mapping could be different for other SoCs and, for instance, last
sensors could be non-CPU devices.
right.

Cheers,
ta
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help