drivers/media/dvb-frontends/cxd2880

Sony CXD2880 DVB-T/T2 tuner-demodulator

Sony's CXD2880 is a single-chip silicon tuner and demodulator for DVB-T and DVB-T2 terrestrial digital television. It is best known to Linux users as the tuner on the Raspberry Pi TV HAT add-on board, but it also appears in a handful of USB and embedded TV receiver products from the late 2010s onward.

keep-annotate conf=0.81 deploy=low replacement=none subsystem=media category=media-camera-tv
81%

recommendation

Worth keeping but flagging as a low-traffic driver. The Sony CXD2880 is still the tuner chip on the Raspberry Pi TV HAT, which Raspberry Pi continues to sell and document, and the kernel's MAINTAINERS file lists the driver as Supported with a named maintainer. Commit activity has been light (mostly sporadic 2023-2024 fixes plus tree-wide cleanups), so it deserves an annotation noting its niche rather than active removal.

repository signals

31 files
12,245 source lines
8 commits, 5y
+24 / −23 lines added / removed, 5y
6 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 8 total · active in 6/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 · +1 −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: 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: 2 commits · +16 −16 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: 1 commit · +3 −3 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: 1 commit · +1 −1 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: 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: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. raspberrypi.com

    Raspberry Pi still presents the TV HAT as a buyable product, and the page identifies the onboard tuner as Sony CXD2880.

  2. raspberrypi.com

    Current Raspberry Pi documentation describes active setup and use of the TV HAT with the Sony CXD2880 for DVB-T/DVB-T2 reception.

  3. cateee.net

    LKDDb shows CONFIG_DVB_CXD2880 remains present across current kernel series and builds module cxd2880.

  4. linux.googlesource.com

    The kernel MAINTAINERS entry lists MEDIA DRIVERS FOR CXD2880 as Supported with a named maintainer and file patterns covering this directory.

codex reasoning notes (technical)

Real driver, not an early-exit case. URLs were obtained via web search/open: Raspberry Pi product page and TV HAT docs, LKDDb page, and a searched MAINTAINERS snapshot on linux.googlesource. Local shell inspection identified the directory as the Sony CXD2880 DVB-T2/T frontend and local `git -c safe.directory=... log -- drivers/media/dvb-frontends/cxd2880` showed only sporadic 2023-2024 maintenance plus later treewide churn; `lei` was unavailable, so lore history could not be queried directly. Given current upstream support metadata and evidence of hardware still being sold/documented, removal is not justified; low activity argues for keep-annotate rather than plain keep.