drivers/thermal/samsung

Samsung Exynos Thermal Management Unit (TMU)

On-chip temperature monitoring and throttling hardware built into older Samsung Exynos mobile processors, including the Exynos 4210 (2011) and 4412 (2012) used in early Galaxy phones, the Exynos 5250/5260/5420/5433 found in 2012-2014 Chromebooks and tablets, and early Exynos 7 parts from 2014-2015. The TMU lets the kernel read die temperatures and trigger cooling actions to prevent overheating.

keep-annotate conf=0.82 last_sold=2015 deploy=low replacement=none subsystem=thermal category=platform-vendor
82%

recommendation

Worth keeping but documenting its niche: the supported chips are all legacy Exynos generations from 2011-2015 that no one ships in new products, yet the code is still actively maintained upstream, with refactoring patches landing as recently as early 2026. It also remains useful for the installed base of older Exynos-based Chromebooks, ODROID boards, and development hardware, and there is no replacement driver to migrate to.

repository signals

3 files
1,175 source lines
23 commits, 5y
+378 / −397 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 23 total · active in 11/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +1 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +10 −14 2022-09: 0 commits · +0 −0 2022-10: 4 commits · +28 −34 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +1 −2 2023-03: 1 commit · +2 −2 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +1 −1 2023-08: 1 commit · +1 −1 2023-09: 1 commit · +2 −4 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 9 commits · +304 −303 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 2 commits · +27 −35 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream activity is current: in February 2026 the driver saw a non-trivial refactor patch for Exynos TMU, indicating ongoing maintenance rather than removal.

  2. en.wikipedia.org

    The SoCs matched by this driver are legacy Exynos generations: Exynos 4210 (2011), 4412 (2012), 5250 (2012), 5260 (2014), 5420 (2013), 5433 (2014), and early Exynos 7-era parts (2014-2015).

  3. semiconductor.samsung.com

    Samsung still sells new Exynos-branded processors in the 2020s, but this is a much newer generation than the legacy TMU blocks listed in the driver.

  4. semiconductor.samsung.com

    Samsung had new Exynos deployments rolling out by 2025 in automotive, showing the brand continues but not that the old Exynos3250/4210/4412/5250/5260/5420/5433/7 TMU hardware remains current.

codex reasoning notes (technical)

Local shell read of exynos_tmu.c showed the compatible table covers samsung,exynos3250/4210/4412/5250/5260/5420/5433/7-tmu, i.e. older Exynos SoCs only. MCP lore_file_timeline on drivers/thermal/samsung/exynos_tmu.c showed heavy recent traffic through 2026-02-14, with refactor/fix patches and no removal signal, so this should not be deprecated now. Web search provided the Samsung Exynos 2400 and Exynos Auto V920 pages, which show Exynos as a brand is still current, but those are newer families and not evidence that this exact TMU IP is in new 2025 products. Web search also provided the Wikipedia Exynos page for launch-era dating of the supported SoCs; that supports treating the covered hardware as legacy in new-design terms. Recommendation is keep-annotate: legacy hardware with low but real installed-base relevance and active upstream maintenance, with no natural replacement driver.