drivers/media/cec/platform/tegra

NVIDIA Tegra HDMI CEC controller

The HDMI Consumer Electronics Control block found on NVIDIA Tegra SoCs (Tegra114, Tegra124, Tegra210, and newer Tegra186/194 used in Jetson modules), which lets a Tegra-based device exchange remote-control and power-state messages with TVs and AV receivers over the HDMI cable. It is mainly relevant to set-top boxes, digital signage, and embedded systems built around Jetson hardware.

keep-annotate conf=0.84 last_sold=2025 deploy=low replacement=none subsystem=media category=media-other
84%

recommendation

It should stay in the kernel but is worth flagging as a niche component. Tegra hardware is still sold new in 2025 (NVIDIA's Jetson lifecycle page lists Xavier and TX2 family modules with availability through 2027-2028), and the driver saw real upstream maintenance recently, including an April 2025 series adding Tegra186/194 support and 2023-2024 bug fixes. Actual CEC use on Tegra is uncommon, so deployment numbers are low even though the code is alive.

repository signals

3 files
597 source lines
5 commits, 5y
+12 / −12 lines added / removed, 5y
5 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 5 total · active in 4/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: 1 commit · +6 −4 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: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 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 −5 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 1 commit · +2 −2 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: 0 commits · +0 −0 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: 0 commits · +0 −0 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: 0 commits · +0 −0 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: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    April 2025 upstream patch adds Tegra186 and Tegra194 support to tegra-cec, showing current maintenance and interest in newer Tegra-based systems.

  2. lore.kernel.org

    August 2024 upstream patch enabled module autoloading for tegra_cec, indicating non-trivial recent maintenance rather than abandonment.

  3. lore.kernel.org

    August 2023 fix patch for platform_get_irq() shows bug-fix traffic in the driver.

  4. developer.nvidia.com

    NVIDIA's Jetson lifecycle page shows Xavier NX, AGX Xavier, TX2 NX, and TX2i availability extending into 2027-2028+, so matching Tegra-based hardware remained on sale in 2025.

codex reasoning notes (technical)

Real platform driver: source has OF compatibles for nvidia,tegra114-cec, tegra124-cec, and tegra210-cec, and uses platform_driver registration (inspected via shell rg). Lore evidence came from mcp__lore_http__.lore_activity on drivers/media/cec/platform/tegra/tegra_cec.c; directory-level lore_file_timeline returned no hits, but file-level history showed 2023-2025 fixes/features and no removal discussion. NVIDIA lifecycle URL was obtained via web search on developer.nvidia.com. Because hardware is still sold in embedded/industrial niches but CEC on Tegra is a narrow use case, deployments look low; active upstream work means do not deprecate/remove, but annotate as niche.