drivers/staging/media/av7110

AV7110 full-featured DVB-S satellite TV cards

Full-featured PCI DVB-S satellite TV tuner cards built around the SAA7146 bridge and AV7110 MPEG-2 decoder, sold in the late 1990s and mid-2000s by Hauppauge (WinTV-NEXUS-S), TechnoTrend (Premium), and Fujitsu-Siemens. Unlike budget tuners, these decoded video in hardware and offered an on-screen display, making them popular with VDR personal video recorder users.

keep-annotate conf=0.83 deploy=low replacement=none subsystem=staging category=media-camera-tv
83%

recommendation

Worth keeping but flagging as legacy because the hardware is clearly from a bygone era yet maintainers have actively chosen to keep it alive. An attempt to deprecate the driver in August 2022 by moving it under a deprecated folder was reversed in February 2023, and a real Spectre security fix landed in 2024, so this is not abandoned code. The remaining users appear to be VDR enthusiasts running vintage cards, which justifies clear annotation about its legacy status rather than removal.

repository signals

18 files
9,534 source lines
50 commits, 5y
+28,933 / −19,307 lines added / removed, 5y
16 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 50 total · active in 18/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +10,356 −0 2021-06: 2 commits · +3,806 −3 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +3 −506 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: 2 commits · +27 −27 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 1 commit · +1 −1 2022-07: 1 commit · +1 −1 2022-08: 2 commits · +3 −13,659 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: 2 commits · +13,659 −3 2023-03: 5 commits · +85 −78 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +2 −2 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +1 −1 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: 21 commits · +949 −4,997 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: 2 commits · +21 −10 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: 1 commit · +1 −1 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +2 −2 2025-11: 1 commit · +1 −1 2025-12: 2 commits · +11 −11 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +4 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. cateee.net

    LKDDb identifies CONFIG_DVB_AV7110 as support for SAA7146/AV7110-based full-featured DVB cards from Fujitsu-Siemens, TechnoTrend, Hauppauge and others; it also records that the driver was briefly marked DEPRECATED in 6.1/6.2 and then continued in drivers/staging/media/av7110.

  2. cateee.net

    LKDDb help text says AV7110 OSD is used by VDR, indicating continuing niche legacy deployments rather than zero usage.

  3. hauppage.com

    Hauppauge WinTV-NEXUS-S product page describes the exact full-featured MPEG-2-decoder PCI DVB-S class this driver targets, with period details such as Pentium II / Windows 98SE-Me-2000-XP era requirements, supporting that this is legacy hardware, not a 2025 retail product.

  4. linux-community.de

    A 2005 market overview lists TechnoTrend Premium and Hauppauge WinTV Nexus-S as then-current full-featured DVB-S cards, showing the hardware family belonged to the mainstream retail window of the mid-2000s.

  5. git.kernel.org

    Kernel history shows av7110 was moved to staging/media/deprecated/saa7146 in August 2022, evidencing prior upstream deprecation intent.

  6. git.kernel.org

    Kernel history then reverted that deprecation move in February 2023, which weighs against removal and indicates maintainers chose to keep supporting the driver.

  7. git.kernel.org

    A 2024 av7110 Spectre fix shows the driver still receives meaningful upstream maintenance, not just mechanical treewide churn.

codex reasoning notes (technical)

Local shell inspection showed this is a real driver directory with dvb-ttpci objects and vendor/card references. Local git log (shell, using git -c safe.directory=...) showed active non-mechanical maintenance through 2025, plus 2022 deprecate and 2023 revert commits; the commit URLs are canonical kernel.org URLs reconstructed from hashes obtained by shell. Web search produced the LKDDb pages and the Hauppauge/LinuxUser pages. Conclusion: hardware is clearly legacy and likely only in enthusiast/VDR holdouts, but upstream attention is still real and explicit removal pressure was previously reversed, so keep it with clear legacy/deprecation annotation rather than remove now.