drivers/media/platform/qcom/camss

Qualcomm CAMSS camera subsystem

CAMSS is the camera capture subsystem built into Qualcomm Snapdragon mobile and compute SoCs. It handles the image signal processor pipeline that connects MIPI CSI camera sensors to userspace on phones, tablets, and the Snapdragon X Elite/Plus Windows-on-Arm laptops now also running Linux.

keep conf=0.95 deploy=medium replacement=none subsystem=media category=media-camera-tv
95%

recommendation

It should stay because the hardware is actively shipping in new 2025 products such as Lenovo's ThinkPad T14s Gen 6 Snapdragon (Snapdragon X Elite and X Plus), and upstream is still adding new SoC support — recent patches enable CAMSS on X1P42100 and refine X1E80100. The match table already covers modern parts like SC8280XP, SM8550, SM8650, SA8775P, and X1E80100, and there is no replacement driver in the tree.

repository signals

39 files
22,326 source lines
207 commits, 5y
+11,924 / −4,724 lines added / removed, 5y
45 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 207 total · active in 44/61 months
2021 2022 2023 2024 2025 2026 2021-04: 3 commits · +20 −33 2021-05: 0 commits · +0 −0 2021-06: 1 commit · +103 −92 2021-07: 4 commits · +33 −25 2021-08: 2 commits · +14 −28 2021-09: 0 commits · +0 −0 2021-10: 1 commit · +0 −7 2021-11: 0 commits · +0 −0 2021-12: 19 commits · +1,151 −129 2022-01: 7 commits · +134 −138 2022-02: 0 commits · +0 −0 2022-03: 3 commits · +11 −2 2022-04: 0 commits · +0 −0 2022-05: 4 commits · +72 −84 2022-06: 1 commit · +11 −11 2022-07: 4 commits · +79 −26 2022-08: 1 commit · +3 −3 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 5 commits · +140 −65 2023-01: 0 commits · +0 −0 2023-02: 3 commits · +7 −7 2023-03: 2 commits · +12 −15 2023-04: 1 commit · +145 −145 2023-05: 2 commits · +5 −2 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 10 commits · +50 −75 2023-09: 17 commits · +515 −485 2023-10: 3 commits · +38 −43 2023-11: 7 commits · +224 −251 2023-12: 1 commit · +50 −7 2024-01: 0 commits · +0 −0 2024-02: 5 commits · +436 −9 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 8 commits · +1,770 −1,415 2024-06: 1 commit · +4 −1 2024-07: 2 commits · +3 −8 2024-08: 2 commits · +26 −11 2024-09: 3 commits · +47 −12 2024-10: 1 commit · +0 −2 2024-11: 5 commits · +330 −77 2024-12: 7 commits · +492 −221 2025-01: 16 commits · +1,890 −888 2025-02: 1 commit · +191 −0 2025-03: 7 commits · +1,166 −17 2025-04: 2 commits · +4 −4 2025-05: 5 commits · +70 −66 2025-06: 2 commits · +9 −10 2025-07: 4 commits · +752 −0 2025-08: 13 commits · +460 −75 2025-09: 6 commits · +257 −63 2025-10: 8 commits · +677 −9 2025-11: 3 commits · +290 −139 2025-12: 3 commits · +21 −15 2026-01: 1 commit · +203 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    The driver's OF match table covers multiple Qualcomm camera-subsystem generations, including current families such as SC7280, SC8280XP, SM8550, SM8650, SA8775P, and X1E80100; this is an actively extended hardware matrix, not a legacy-only one.

  2. lore.kernel.org

    As of 2026-04-10, upstream was still adding new CAMSS support ('add support for X1P42100 camss'), which is strong evidence against deprecation or removal.

  3. lore.kernel.org

    Recent 2026 CAMSS traffic includes refinement work for X1E80100 ('Drop legacy PHY descriptions from x1e'), showing ongoing maintenance rather than retirement.

  4. psref.lenovo.com

    Lenovo's ThinkPad T14s Gen 6 (Snapdragon) product spec lists Snapdragon X Elite X1E-78-100 and Snapdragon X Plus X1P-42-100 systems, demonstrating new-product availability on supported Qualcomm compute families in 2025.

  5. qualcomm.com

    Qualcomm stated in January 2025 that Snapdragon X Series had over 60 designs in production or development, indicating ongoing new deployments for the broader platform family CAMSS is enabling.

codex reasoning notes (technical)

Keep. Local shell inspection of camss.c and Kconfig shows a real platform driver with no in-tree replacement and support extending into modern Qualcomm SoCs/laptop parts. lore_file_timeline on drivers/media/platform/qcom/camss/camss.c returned heavy recent activity through 2026 plus new-enablement patches, not removal talk; cited lore URLs came from that MCP call. Lenovo and Qualcomm URLs came from web search and show supported Qualcomm compute families still shipping in current products/ecosystems. Because hardware is still entering new devices and upstream is still adding support, deprecate/remove would be unjustified.