drivers/media/pci/cx88

Conexant CX2388x PCI TV tuner and video capture cards

A large family of PCI TV tuner, analog video capture, and DVB/ATSC receiver cards built around Conexant's CX23880-series decoder chips, popular in consumer and hobbyist PCs from roughly 2003 through the late 2000s. The same silicon also lives on in niche modern PCIe-bridged capture cards used for archiving analog video and tape formats.

keep-annotate conf=0.69 last_sold=2010 deploy=low replacement=none subsystem=media category=media-camera-tv
69%

recommendation

Worth keeping but documenting its niche because the underlying PCI tuner cards are largely a 2000s-era product line, yet the code is still receiving real fixes (a PAL-Nc correction in 2022, DMA API modernisation in 2021) and a small specialist community continues to buy CX2388x-based analog capture cards in 2024-2025. Mainstream deployments have moved on to the CX23885 successor and other PCIe parts, so a note flagging cx88 as a legacy generation would help future maintainers without justifying removal today.

repository signals

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

sources

  1. lore.kernel.org

    Upstream still accepted a functional cx88 fix in 2022 ('media: cx88: Fix PAL-Nc standard'), so the driver is not abandoned.

  2. lore.kernel.org

    cx88 also received API-maintenance work in 2021 ('switch from pci_ to dma_ API'), indicating continued tree health work rather than removal.

  3. cateee.net

    LKDDb shows CONFIG_VIDEO_CX88 still present in current kernel series and identifies the family as Conexant 2388x / PCI video-audio decoder hardware.

  4. linuxtv.org

    Linux media documentation lists many cx88-supported PCI TV/DVB/ATSC boards and labels cx23885 as a successor, placing cx88 in an older pre-PCIe capture/tuner generation.

  5. github-wiki-see.page

    Modern niche CX2388x-derived cards are still sold with PCIe bridge chips for specialist analog-capture use, implying some new hardware availability remains but outside mainstream deployments.

codex reasoning notes (technical)

Local source inspection (`rg`, `sed`) identified this as the Conexant 2388x TV/capture stack with many legacy PCI board tables. `lore_activity` on `cx88-core.c` surfaced a real functional fix in 2022 and maintenance in 2021 via the cited lore URLs; sampled lore did not show clear removal momentum. Web search found LKDDb and LinuxTV docs confirming the chipset family is still supported upstream but tied to an older PCI tuner/capture ecosystem, while the cxadc wiki suggests only niche new sales in 2024-2025. That supports `keep-annotate`: legacy hardware with low present-day deployment, but not dead enough for deprecation/removal.