drivers/thermal/intel/int340x_thermal

Intel Dynamic Platform and Thermal Framework (DPTF / INT340x)

Linux support for Intel's Dynamic Tuning Technology, the ACPI-based thermal stack (INT3400-series devices) found on virtually every modern Intel laptop. It lets firmware and the OS cooperatively balance CPU performance, battery life, fan speeds, and skin temperature on Core-series platforms from the Skylake era through current Panther Lake and Nova Lake systems.

keep conf=0.94 deploy=high replacement=none subsystem=thermal category=power-management
94%

recommendation

It should stay in the kernel because this is the native Linux interface to Intel's thermal-tuning hardware on essentially all current Intel client laptops, and upstream activity in late 2025 shows ongoing enablement for unreleased platforms (Panther Lake, Nova Lake, Wildcat Lake) along with active refactoring of how INT340x devices are enumerated. Intel still documents DTT as a shipping feature in current product datasheets, and there is no replacement — removing it would break thermal management on a huge installed base of modern hardware.

repository signals

23 files
5,708 source lines
162 commits, 5y
+3,909 / −1,582 lines added / removed, 5y
36 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 162 total · active in 49/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +4 −0 2021-05: 4 commits · +725 −263 2021-06: 2 commits · +15 −9 2021-07: 1 commit · +13 −1 2021-08: 0 commits · +0 −0 2021-09: 3 commits · +67 −18 2021-10: 0 commits · +0 −0 2021-11: 4 commits · +51 −41 2021-12: 2 commits · +74 −54 2022-01: 4 commits · +16 −16 2022-02: 1 commit · +4 −0 2022-03: 5 commits · +107 −65 2022-04: 1 commit · +2 −2 2022-05: 3 commits · +36 −16 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 2 commits · +7 −7 2022-09: 1 commit · +2 −24 2022-10: 1 commit · +20 −27 2022-11: 0 commits · +0 −0 2022-12: 2 commits · +26 −98 2023-01: 13 commits · +304 −315 2023-02: 0 commits · +0 −0 2023-03: 3 commits · +9 −7 2023-04: 4 commits · +97 −12 2023-05: 2 commits · +277 −2 2023-06: 0 commits · +0 −0 2023-07: 3 commits · +30 −30 2023-08: 10 commits · +564 −196 2023-09: 7 commits · +15 −19 2023-10: 8 commits · +280 −54 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +5 −3 2024-01: 1 commit · +4 −4 2024-02: 6 commits · +25 −43 2024-03: 2 commits · +4 −3 2024-04: 3 commits · +9 −8 2024-05: 1 commit · +0 −11 2024-06: 8 commits · +206 −37 2024-07: 5 commits · +31 −23 2024-08: 0 commits · +0 −0 2024-09: 4 commits · +24 −49 2024-10: 1 commit · +5 −5 2024-11: 2 commits · +4 −14 2024-12: 7 commits · +29 −26 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +3 −3 2025-03: 1 commit · +3 −0 2025-04: 5 commits · +286 −23 2025-05: 2 commits · +2 −1 2025-06: 4 commits · +79 −1 2025-07: 1 commit · +0 −3 2025-08: 4 commits · +313 −1 2025-09: 1 commit · +2 −1 2025-10: 2 commits · +7 −5 2025-11: 4 commits · +30 −1 2025-12: 3 commits · +63 −18 2026-01: 0 commits · +0 −0 2026-02: 4 commits · +23 −22 2026-03: 1 commit · +7 −1 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    2025 upstream thread says the old INT340X scan-handler plumbing was removed as 6.19 material, but the change was to enumeration/core wiring rather than deleting the thermal drivers; it explicitly references selecting INT340X_THERMAL.

  2. lkml.org

    2025 patch series moves INT340X enumeration from DPTF core to the thermal drivers and touches multiple files in drivers/thermal/intel/int340x_thermal, indicating active maintenance/refactoring rather than retirement.

  3. intel.com

    Intel's 2025 DTT user guide describes Intel Dynamic Tuning Technology as current OEM-configured software for optimizing performance, battery life, and thermals on shipping systems.

  4. edc.intel.com

    Intel platform documentation for 13th/14th Gen Core and newer series documents Intel Dynamic Tuning Technology in current product datasheets, showing the thermal-tuning stack remains part of modern Intel platforms.

  5. cateee.net

    LKDDb shows CONFIG_INT340X_THERMAL present through current kernels and bound to multiple INT3400-series ACPI/platform IDs and processor thermal subsystems.

codex reasoning notes (technical)

Local shell inspection (`sed` on Kconfig and `git -c safe.directory=... log`) shows this is the ACPI INT340x thermal/DPTF driver family and that it has very recent activity including Panther Lake, Nova Lake, and Wildcat Lake enablement, so the in-tree code is actively maintained. URLs were obtained via web search: turn3 yielded the LKML/spinics refactor threads showing no driver-removal plan, and turn0/turn4 yielded LKDDb plus Intel DTT product docs showing ongoing deployment on modern Intel OEM systems. No natural replacement exists because this directory is the native Linux support for INT340x/DPTF ACPI thermal objects.