drivers/media/pci/cx25821

Conexant CX25821 PCIe video capture bridge

A PCI Express media bridge chip Conexant introduced in 2008 for PC-based video surveillance and DVR cards, handling multi-channel standard-definition video and audio capture and playback. It primarily showed up in security and broadcast capture boards through the early 2010s.

keep-annotate conf=0.82 last_sold=2012 deploy=low replacement=none subsystem=media category=media-camera-tv
82%

recommendation

Worth keeping but documenting its niche: the CX25821 is long out of the active product cycle (Conexant itself was absorbed in 2017 and the chip's surveillance-card market peaked over a decade ago), yet the driver still receives real upstream maintenance, including a resource-leak fix backported in early 2026. Until those legacy surveillance and DVR installs disappear, removal would be premature, but the file deserves a note flagging it as legacy hardware.

repository signals

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

sources

  1. lore.kernel.org

    The driver still receives recent upstream maintenance; a cx25821 resource-leak fix was backported in February 2026.

  2. cateee.net

    LKDDb identifies this as the Conexant cx25821 support driver for TV/capture cards and shows it still present in current kernel series.

  3. eetimes.com

    CX25821 was introduced in 2008 as a PCIe media bridge aimed at PC-based video surveillance / DVR designs, indicating an old surveillance-capture market niche rather than modern mainstream hardware.

  4. en.wikipedia.org

    Conexant as a standalone company was acquired in 2017, consistent with the chipset family being long out of its original active product era.

codex reasoning notes (technical)

Kernel source inspection via shell (`rg`, `sed`) shows a real PCIe media-bridge driver for Conexant CX25821. Lore evidence came from `lore_file_timeline` on `drivers/media/pci/cx25821/cx25821-core.c`, which showed activity through 2026 and the cited February 2026 fix URL; directory-level timeline returned no direct hits, and removal-oriented `lore_regex` probes timed out rather than producing removal evidence. Deployment evidence came from web search results: LKDDb for driver identity/current presence, EE Times for 2008 launch/market targeting, and Wikipedia for vendor lifecycle context. Recommendation is `keep-annotate` because the hardware appears commercially obsolete and likely limited to legacy surveillance/DVR installs, but upstream still sees nontrivial maintenance, so straight deprecation/removal is not yet well-supported.