drivers/thermal/tegra

NVIDIA Tegra SoC thermal sensors (SOCTHERM and BPMP)

On-chip temperature sensors and thermal-throttling hardware built into NVIDIA's Tegra system-on-chip family, used in Jetson developer boards and Jetson Orin production modules as well as older Tegra30-era devices. The code covers both the older direct-access SOCTHERM block and the newer path that asks the on-chip BPMP firmware to report temperatures and apply cooling policies.

keep conf=0.90 deploy=medium replacement=none subsystem=thermal category=platform-vendor
90%

recommendation

It should stay because NVIDIA still ships Tegra-based Jetson Orin modules in 2025 and the kernel code is being actively maintained, with upstream patches touching both the SOCTHERM and BPMP thermal files as recently as 2023 and 2026. There is no replacement driver for this hardware, and Jetson Linux documentation continues to rely on this subsystem for thermal management.

repository signals

11 files
4,513 source lines
30 commits, 5y
+1,170 / −207 lines added / removed, 5y
14 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 30 total · active in 21/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 2 commits · +682 −1 2021-07: 1 commit · +2 −2 2021-08: 0 commits · +0 −0 2021-09: 1 commit · +12 −1 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: 1 commit · +0 −32 2022-07: 1 commit · +1 −1 2022-08: 1 commit · +28 −24 2022-09: 1 commit · +8 −7 2022-10: 2 commits · +23 −29 2022-11: 1 commit · +51 −1 2022-12: 1 commit · +1 −1 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +0 −1 2023-03: 4 commits · +32 −20 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +1 −2 2023-07: 1 commit · +1 −1 2023-08: 0 commits · +0 −0 2023-09: 2 commits · +4 −8 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 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 · +25 −24 2024-08: 1 commit · +32 −31 2024-09: 0 commits · +0 −0 2024-10: 2 commits · +4 −5 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: 1 commit · +1 −1 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +5 −8 2025-07: 0 commits · +0 −0 2025-08: 2 commits · +257 −7 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

    Recent upstream maintenance touched drivers/thermal/tegra/soctherm.c in April 2026, indicating the driver is still actively serviced.

  2. lore.kernel.org

    drivers/thermal/tegra/tegra-bpmp-thermal.c also saw upstream API-conversion work, showing continued attention to newer Tegra BPMP thermal support.

  3. nvidia.com

    NVIDIA still markets Jetson Orin production modules, so Tegra-based embedded hardware remained on sale in 2025 and beyond.

  4. docs.nvidia.com

    Current Jetson Linux documentation describes thermal management in Linux and BPMP for Jetson Orin platforms, matching the subsystem covered by this driver directory.

codex reasoning notes (technical)

Real driver directory, not an early-exit case. Local code inspection via exec_command showed Kconfig entries for TEGRA_SOCTHERM, TEGRA_BPMP_THERMAL, and TEGRA30_TSENSOR under NVIDIA Tegra thermal drivers. lore_file_timeline on the directory path returned no matches, so I fell back to lore_activity on drivers/thermal/tegra/soctherm.c and drivers/thermal/tegra/tegra-bpmp-thermal.c; those returned recent 2026 and 2023 maintenance/API-conversion patches with lore URLs above. Web search on nvidia.com/docs.nvidia.com found the Jetson Orin product page and Jetson Linux Developer Guide page showing current Tegra/Jetson deployments and BPMP/Linux thermal management. No evidence of an active removal series was found in the sampled lore results, and there is no natural replacement driver for the same hardware; recommendation is keep.