drivers/media/pci/tw68

Techwell TW68xx analog video capture cards

A family of PCI analog video capture and frame-grabber chips (TW6800, TW6801, TW6804, TW6816) used in 4-channel DVR and surveillance cards with BNC composite inputs. These boards were typically sold in the mid-2000s for Windows XP-era CCTV systems and have largely been replaced by IP cameras and HD-SDI/HDMI capture hardware.

deprecate conf=0.78 deploy=low replacement=none subsystem=media category=media-camera-tv
78%

recommendation

A candidate for future removal because the underlying hardware is a legacy analog surveillance product that is no longer sold for new designs, public Linux probe data shows only a handful of systems still running these cards, and upstream activity in the past five years amounts to a couple of incidental patches rather than real feature work. It is not an immediate removal target, though, since there is no in-tree replacement for owners of these specific PCI cards, so keeping it for now while flagging it for eventual retirement is reasonable.

repository signals

7 files
2,049 source lines
7 commits, 5y
+20 / −22 lines added / removed, 5y
5 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 7 total · active in 7/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: 1 commit · +0 −3 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +1 −1 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: 1 commit · +9 −7 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: 1 commit · +3 −2 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: 1 commit · +6 −6 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

    tw68-core.c still saw a 2025 touch, but it was part of a 100-file treewide maintainer-email update rather than device-specific feature work.

  2. lore.kernel.org

    A 2025 patch touched tw68-core.c, showing the driver is not entirely abandoned, but the visible activity level is very low and not evidence of broad active development.

  3. cateee.net

    CONFIG_VIDEO_TW68 covers Techwell tw68x frame-grabber hardware and PCI IDs 1797:6800/6801/6804/6810-6813; the driver remains buildable in current kernels.

  4. eprom.com

    The marketed hardware is a legacy PCI 4-channel DVR/video-capture card based on the TW6800, with Windows 2000/XP-era requirements and analog BNC inputs.

  5. linux-hardware.org

    Recent public Linux probe data shows only a handful of observed TW6816 systems, consistent with very low present-day deployment.

codex reasoning notes (technical)

Local `rg`/`sed` on Kconfig and tw68-core.c identified a real V4L2 PCI frame-grabber driver for Techwell TW68xx chips. `lore_file_timeline` on `drivers/media/pci/tw68/tw68-core.c` showed only 5 hits in the last 5 years, mostly treewide churn plus one patch; no removal discussion was found in the visible lore evidence. `web.search` + `web.open` on LKDDb, EPROM, and linux-hardware established the supported PCI IDs, legacy analog PCI surveillance-card use case, and low current field presence. Hardware appears legacy and not a 2025 new-design part, but there is no natural in-tree replacement for the same cards, so deprecate rather than remove.