drivers/platform/arm64

Qualcomm Snapdragon ARM64 laptop embedded controllers

Embedded controller drivers for the new generation of Snapdragon-powered ARM64 Windows-on-ARM laptops and tablets from Acer, Huawei, and Lenovo. The embedded controller is the small auxiliary chip on the mainboard that handles things like keyboard input, battery and charger status, fans, lid/power buttons, and backlight on these machines.

keep conf=0.90 deploy=low replacement=none subsystem=platform category=platform-vendor
90%

recommendation

It should stay because the directory is actively growing, not shrinking: a Lenovo ThinkPad T14s EC driver landed in September 2025, with follow-up suspend and backlight fixes in November 2025, and Lenovo was still selling and publishing spec sheets for the Snapdragon T14s Gen 6 into early 2026. Each driver is narrowly tied to a specific laptop model with no generic replacement, so deployments are modest in number but essential for the machines they target.

repository signals

6 files
2,308 source lines
21 commits, 5y
+2,473 / −61 lines added / removed, 5y
14 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 21 total · active in 12/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: 2 commits · +605 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 2 commits · +307 −0 2024-07: 2 commits · +2 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +847 −0 2025-03: 2 commits · +3 −2 2025-04: 2 commits · +4 −5 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +3 −37 2025-07: 1 commit · +2 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +637 −0 2025-10: 0 commits · +0 −0 2025-11: 4 commits · +60 −14 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. git.kernel.org

    Kconfig defines this directory as ARM64 platform-specific EC-like drivers, and every concrete driver here depends on ARCH_QCOM for Snapdragon-based Acer, Huawei, and Lenovo systems.

  2. git.kernel.org

    The Lenovo ThinkPad T14s EC driver was added in September 2025, showing the directory is still expanding rather than being wound down.

  3. git.kernel.org

    The ThinkPad T14s EC driver received functional suspend/backlight work in November 2025, indicating active upstream maintenance and no obvious removal trajectory.

  4. lenovo.com

    Lenovo's US product page lists the Snapdragon ThinkPad T14s Gen 6, showing at least one supported platform in this directory was still a current commercial product around 2025-2026.

  5. psref.lenovo.com

    Lenovo's PSREF PDF for ThinkPad T14s Gen 6 (Snapdragon) was published on February 27, 2026, supporting that this hardware family remained actively marketed/documented after 2025.

codex reasoning notes (technical)

Not a removal candidate. Local shell inspection (`ls`, `rg`, `sed`) showed 4 real EC drivers in this directory and Kconfig describes them as EC-like ARM64 device drivers for Snapdragon-based laptops/tablets. Local `git log` on the directory showed new hardware enablement in 2025 (T14s) plus follow-up bugfix/PM work in November 2025, so there is active upstream attention rather than deprecation/removal traffic; cited git.kernel.org URLs are canonical-recall equivalents of the locally observed files/commits. Web `search_query` found Lenovo's T14s Gen 6 Snapdragon product page and a February 27, 2026 PSREF PDF, so at least one supported platform was still sold/documented beyond 2025. Scope is narrow to a handful of specific Snapdragon laptops, so present-day deployment is low, but these drivers cover device-specific EC functionality with no generic upstream replacement.