drivers/hid/intel-thc-hid/intel-quickspi

Intel Touch Host Controller QuickSPI HID interface

The HID-over-SPI side of Intel's Touch Host Controller, a piece of silicon built into recent Intel PCH chipsets (Meteor Lake, Lunar Lake, Arrow Lake, Panther Lake and beyond) that drives the touchscreens, touchpads, and stylus digitizers found in modern Intel-based laptops and 2-in-1 tablets shipping from 2024 onward.

keep conf=0.90 deploy=medium replacement=none subsystem=hid category=input-hid
90%

recommendation

It should stay because it is the native Linux path for touch input on Intel's newest laptop platforms, was only upstreamed in December 2024, and was still receiving routine maintenance as of July 2025. With Meteor Lake and Lunar Lake systems shipping through 2025 and Panther Lake IDs already added, this driver is on the growth curve rather than the deprecation curve.

repository signals

6 files
1,807 source lines
17 commits, 5y
+1,827 / −20 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 17 total · active in 8/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: 0 commits · +0 −0 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: 7 commits · +1,783 −10 2025-02: 1 commit · +1 −1 2025-03: 2 commits · +6 −4 2025-04: 0 commits · +0 −0 2025-05: 1 commit · +15 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +4 −0 2025-09: 2 commits · +9 −2 2025-10: 1 commit · +0 −3 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: 2 commits · +9 −0 2026-04: 0 commits · +0 −0

sources

  1. lore-kernel.gnuweeb.org

    The Intel THC QuickSPI driver was introduced as part of a 31+ message upstream patch series in December 2024, covering Meteor Lake/Lunar Lake support and adding Panther Lake device IDs, indicating active new-platform enablement rather than retirement.

  2. lkml.org

    QuickSPI files received follow-up upstream maintenance in July 2025 as part of a treewide PM-runtime cleanup touching pci-quickspi.c and quickspi-hid.c, which is evidence of ongoing upkeep and no removal intent.

  3. docs.kernel.org

    Kernel documentation describes Intel THC as the PCH touch IP for touchscreens/touchpads/stylus, with QuickSPI/QuickI2C as the HID protocol drivers, and notes PCI IDs change across processor generations.

  4. intel.com

    Intel ARK lists Meteor Lake mobile products launched in Q4 2023 and Q2 2024, showing THC-capable platform generations were current products entering 2025.

  5. intel.com

    Intel ARK lists Lunar Lake mobile products launched in Q3 2024, showing another supported THC generation was newly shipping into 2025.

codex reasoning notes (technical)

Local source inspection via shell `rg` shows a real PCI HID-over-SPI driver with Intel THC platform IDs for MTL/LNL/PTL/WCL/ARL/NVL generations. Lore MCP was unavailable and `lei` was not installed, so lore history was gathered via web search/open on lore/LKML mirrors: the December 2024 patch series URL shows initial upstreaming and new platform IDs; the July 2025 LKML patch shows post-merge maintenance touching this directory. Web searches for removal/deprecation discussions returned no hits. Kernel docs (found by web search, then opened) confirm this is the native THC QuickSPI path for modern Intel touch hardware, so there is no natural upstream replacement driver beyond this driver itself. Because supported platform generations were still launching in 2024 and selling into 2025, present-day deployments are best classified as medium in new Intel laptops/tablets, and the correct recommendation is keep.