drivers/media/pci/ngene

Micronas nGene PCIe DVB Tuner Bridge

A PCI Express bridge chip from Micronas used on digital TV tuner cards from the late 2000s and early 2010s, including Linux4Media CineS2, Mystique SaTiX-S2, Terratec and Aver receivers, and early Digital Devices DuoFlex and Cine boards. The bridge ferried satellite, cable, and terrestrial DVB streams from the tuner front-ends into the host system.

keep-annotate conf=0.76 deploy=low replacement=ddbridge subsystem=media category=media-camera-tv
76%

recommendation

Worth keeping but documenting its niche: the cards it supports are no longer sold and Digital Devices has moved its current product line onto the newer ddbridge driver, but the code still received real maintenance touches in 2024, including a media-subsystem-wide workqueue conversion and a stable-tree bug-fix backport. That ongoing upkeep means owners of older CineS2 and similar boards are still being looked after, so a note about the hardware's obsolescence is more appropriate than scheduling removal.

repository signals

7 files
4,304 source lines
4 commits, 5y
+26 / −99 lines added / removed, 5y
4 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 4 total · active in 4/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +9 −7 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: 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: 1 commit · +0 −78 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: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +3 −1 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +14 −13 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 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

    Mainline still sees maintenance touches in 2024; ngene was included in the media-wide tasklet-to-BH-workqueue conversion.

  2. lore.kernel.org

    ngene also received a 2024 stable backport ('Add dvb_ca_en50221_init return value check'), indicating active bug-fix interest rather than abandonment.

  3. cateee.net

    LKDDb identifies CONFIG_DVB_NGENE as Micronas nGene support and lists the legacy PCI IDs/cards covered by this driver.

  4. cateee.net

    LKDDb shows newer Digital Devices bridge hardware moved to CONFIG_DVB_DDBRIDGE, including CineS2 v6/v7, Octopus, DuoFlex V4, and Max series.

  5. digitaldevices.de

    Digital Devices marks Octopus Classic PCIe as 'not listed anymore', evidence that older bridge-era products are no longer current retail hardware.

  6. digitaldevices.de

    Current Digital Devices documentation treats Cine series V5.5 / PCIe Bridge / mini PCIe Bridge only as compatibility targets, while full support is described for newer Cine v6+ and Octopus families.

codex reasoning notes (technical)

Local tree inspection via shell showed ngene targets legacy DVB receiver boards such as Linux4Media cineS2, Mystique SaTiX-S2, Terratec, Aver, and early Digital Devices DuoFlex/Cine variants. lore_file_timeline/lore_activity on ngene-core.c showed sparse but real 2024 maintenance and stable backports, with no visible removal-themed activity in the recent timeline; that argues against deprecate/remove. Web search produced LKDDb pages for DVB_NGENE and DVB_DDBRIDGE plus Digital Devices product/manual pages showing current sales centered on newer ddbridge-era hardware while older bridge products are legacy/not listed. Conclusion: old hardware, low present-day deployment, but still enough upstream maintenance to keep the driver with an obsolescence note rather than deprecate it now.