MediaTek SoC thermal sensors (AUXADC and LVTS)
On-chip temperature sensors built into MediaTek application processors and networking SoCs, used to monitor die temperature and trigger thermal throttling. Coverage spans older AUXADC parts like MT2701, MT7622, and MT8173 through current LVTS chips including MT7988, MT8192/8195, and the newer MT7987 and MT8196 used in routers, Chromebooks, and Android devices.
recommendation
It should stay because these are the only in-tree drivers for thermal sensors on MediaTek SoCs, with upstream activity continuing into late 2025 including fresh support for new chips like MT7987 and MT8196. The hardware is actively shipping in current OpenWrt-supported routers built on MediaTek Filogic platforms, so there is no replacement and no sunset in sight.
repository signals
sources
- cateee.net
LKDDb shows CONFIG_MTK_LVTS_THERMAL exists from Linux 6.3 onward and covers current compatibles including mt7988, mt8186/8188, mt8192/8195, and HEAD/7.0 entries for mt7987 and mt8196.
- cateee.net
LKDDb shows the sibling CONFIG_MTK_SOC_THERMAL driver covers older/current MediaTek thermal compatibles such as mt2701, mt2712, mt7622, mt7986, mt8173, mt8183, and mt8365 in current kernels.
- downloads.openwrt.org
Official OpenWrt 24.10-SNAPSHOT images and boot blobs are being built in 2026 for current MediaTek Filogic targets including mt7981, mt7986, and mt7988, indicating active deployment on shipping networking hardware.
- mediatek.com
MediaTek markets Filogic 880 as a current router/AP platform, supporting that at least part of this driver's covered hardware family is still sold into new products.
codex reasoning notes (technical)
Not a removal candidate. Local shell inspection showed two real platform drivers (auxadc_thermal.c and lvts_thermal.c) with current DT compatibles spanning old and new MediaTek SoCs. Local `git -c safe.directory=... log -- drivers/thermal/mediatek` showed substantive upstream activity through 2025-12-23, including new support for MT7987 and MT8196, with no sign of a sunset pattern. I attempted lore-first evidence via web queries against lore.kernel.org and shell `lei`, but `lei` was unavailable and the lore web queries did not return a usable archive hit; I therefore relied on local git history for activity evidence and web-obtained LKDDb/OpenWrt/MediaTek URLs for coverage and deployment evidence. There is no natural replacement driver: these are the in-tree SoC-specific thermal drivers for MediaTek AUXADC/LVTS blocks.