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.
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
sources
- 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.
- 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.
- 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.
- 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.
- 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.