MediaTek MT81xx/MT819x video decoder accelerators
The hardware video decoder block built into MediaTek's MT8173, MT8183, MT8186, MT8188, MT8192, MT8195, and newer MT8196 SoCs, which power Chromebooks, commercial displays, and embedded Linux devices. It offloads AV1, HEVC, VP9, and H.264 playback from the CPU so these ARM-based systems can play modern video efficiently.
recommendation
It should stay because MediaTek is still actively shipping the silicon and still adding support upstream. A patch series in August 2025 added the new MT8196 to this very driver, and MediaTek continues to sell Kompanio 838 Chromebook chips and MT8195 commercial-display SoCs that depend on it for hardware AV1, HEVC, VP9, and H.264 decoding. There is no replacement in-tree for this hardware block.
repository signals
sources
- lkml.org
August 15, 2025 patch series adds MT8196 decoder compatible entries under this driver, showing active upstream enablement rather than retirement.
- mediatek.com
MediaTek still markets Kompanio 838 Chromebook silicon with hardware AV1/H.264/HEVC/VP9 decode for new devices; this aligns with the driver's MT8188 support class.
- mediatek.com
MediaTek still markets MT8195 for commercial-display/embedded use, advertising AV1/VP9/HEVC/H.264 decode and Linux-oriented deployments, indicating ongoing non-legacy use.
- cateee.net
LKDDb shows CONFIG_VIDEO_MEDIATEK_VCODEC and mtk-vcodec-dec continuing through recent kernel series, with the decoder driver tied to MediaTek vcodec hardware.
codex reasoning notes (technical)
Shell inspection of `mtk_vcodec_dec_drv.c` found a real platform driver and DT compatibles for mt8173/mt8183/mt8192/mt8186/mt8195/mt8188 in this directory. `web.search_query` located the 2025 LKML patch adding mt8196 support, plus current official MediaTek product pages for Kompanio 838 and MT8195, and the LKDDb page. That combination points to active maintenance and continuing/new deployments in Chromebooks, commercial displays, and embedded systems. No natural upstream replacement exists for the same MediaTek V4L2 mem2mem decoder block, so removal/deprecation is not indicated.