drivers/media/mmc/siano

Siano SMS1xxx mobile digital TV SDIO receivers

Support for Siano SMS1xxx mobile digital TV tuner chips that connect over the SDIO bus, used in late-2000s and early-2010s handsets, tablets, and accessory dongles to receive mobile broadcast TV standards such as DVB-H, ISDB-T, and ATSC-M/H. The hardware was aimed at a mobile-broadcast-TV market that largely failed to materialize at scale.

deprecate conf=0.83 deploy=low replacement=none subsystem=media category=media-camera-tv
83%

recommendation

A candidate for future removal because the Siano SMS1xxx mobile-TV chips it supports belong to a handheld broadcast-TV ecosystem that peaked around 2010 and never gained lasting traction. Upstream activity is limited to janitorial cleanups (the most recent notable change is a 2024 module-init refactor), no new hardware is shipping in this category, and real-world deployments today appear minimal. It is not actively broken, so deprecation rather than immediate removal is appropriate.

repository signals

3 files
351 source lines
3 commits, 5y
+3 / −26 lines added / removed, 5y
3 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 3 total · active in 2/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: 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: 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 · +1 −24 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. lore.kernel.org

    Recent upstream activity on this driver is a 2024 module-init cleanup, indicating maintenance is minimal and not feature-driven.

  2. cateee.net

    This directory builds CONFIG_SMS_SDIO_DRV for 'Siano SMS1xxx based MDTV via SDIO interface' and covers only a small set of legacy SDIO device IDs.

  3. cateee.net

    The broader Siano support is for mobile digital TV receivers, a product category tied to older handset/accessory ecosystems rather than current mainstream deployments.

  4. synsiano.com

    Siano's own current company page describes the business around mobile broadcast DTV solutions for handheld, tablet, automotive, and transportation devices, consistent with legacy/niche deployment rather than new mainstream hardware.

  5. tvtechnology.com

    Public product/news coverage for Siano mobile-TV chips is from the early 2010 era, supporting the conclusion that broad commercial availability is historical rather than current.

codex reasoning notes (technical)

Local shell inspection showed MODULE_DESCRIPTION='Siano SMS1xxx SDIO driver', identifying the chipset family. lore_file_timeline on drivers/media/mmc/siano/smssdio.c returned only sparse history and no removal-series signal; the notable recent lore URL above was obtained via MCP lore_file_timeline. LKDDb pages were obtained by web search and confirm this is a narrow Siano SMS1xxx SDIO mobile-DTV driver still present in Kconfig, but that says little about active use. The Siano company page and old industry coverage were obtained by web search; together they indicate a legacy mobile-broadcast-TV market that peaked long ago. With no natural successor for the same hardware but very weak maintenance and low likelihood of new deployments, deprecate is the best fit.