drivers/media/platform/mediatek/mdp

MediaTek MT8173 Media Data Path (MDP) image processor

The fixed-function image and video post-processing block built into MediaTek's MT8173 system-on-chip, which handles tasks like scaling, color conversion, and rotation for the camera and video pipeline. The MT8173 powered a wave of tablets and Chromebooks (such as the Google Oak family) launched roughly 2016 to 2019.

keep-annotate conf=0.79 last_sold=2019 deploy=low replacement=none subsystem=media category=media-other
79%

recommendation

Worth keeping but documenting as a legacy niche. The MT8173 chip is no longer sold in new devices and ChromeOS shipments tapered off around 2019, yet community projects like postmarketOS still run mainline Linux on Oak-class Chromebooks. Upstream activity confirms the code is not abandoned: bug fixes to the probe and remove paths were posted in October 2025 and queued for stable backport in early 2026.

repository signals

13 files
2,404 source lines
18 commits, 5y
+2,468 / −37 lines added / removed, 5y
14 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 18 total · active in 12/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 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: 1 commit · +2,423 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 1 commit · +2 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 1 commit · +2 −3 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 2 commits · +3 −4 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +0 −2 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 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: 1 commit · +1 −1 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: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +1 −1 2024-10: 1 commit · +0 −2 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: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 4 commits · +18 −19 2025-09: 0 commits · +0 −0 2025-10: 2 commits · +15 −2 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    Upstream/stable patch traffic for this exact driver continued in October 2025 with a probe-path fix touching drivers/media/platform/mediatek/mdp/mtk_mdp_core.c.

  2. spinics.net

    A second October 2025 fix for mtk_mdp_remove() was posted for the same driver, indicating active maintenance rather than abandonment.

  3. spinics.net

    The remove-path fix was picked for stable in February 2026, showing the driver still matters enough for backport consideration.

  4. mediatek.com

    MediaTek identifies MT8173 as the SoC family behind this driver; it is an older tablet-focused product generation.

  5. chromium.org

    ChromeOS device listings show MT8173-based Chromebook designs clustered in 2017-2019, with no new MT8173 Chromebook launches visible in later entries.

  6. wiki.postmarketos.org

    There is still niche community/mainline use on MT8173 hardware such as Google Oak / oak-class Chromebooks.

codex reasoning notes (technical)

Real driver directory: local `rg` found module_platform_driver() and Kconfig text naming MT8173. Upstream activity was checked via web search because lore MCP/`lei` were unavailable; search results led to spinics pages showing substantive 2025 bug-fix mail and 2026 stable pick-up for this exact path, which argues against deprecation/removal and supports keep-annotate. Deployment evidence came from web search results to MediaTek's MT8173 product page, Chromium's ChromeOS device list, and postmarketOS Oak page: MT8173 hardware is old and no longer a new-2025 sales platform, but some legacy/community Chromebook deployments remain. No natural in-tree replacement covers the same MT8173 MDP block, so replacement_driver is null.