drivers/hid/intel-ish-hid/ipc

Intel Integrated Sensor Hub (ISH) PCI transport

The PCI-side transport for Intel's Integrated Sensor Hub, a small always-on coprocessor built into modern Intel client SoCs that handles laptop and 2-in-1 sensors such as accelerometers, gyroscopes, ambient light, and lid/hinge detection without waking the main CPU. It has shipped in Intel client platforms since roughly Skylake and continues into current generations.

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

recommendation

It should stay in the kernel because the hardware is current, not legacy: device IDs for Intel's newest client platforms including Panther Lake and Wildcat Lake are still being added through late 2025, and Intel began shipping Panther Lake systems at the end of 2025 with broad availability in early 2026. There is no alternative driver, since this is the platform-specific transport layer for ISH itself.

repository signals

4 files
1,848 source lines
35 commits, 5y
+357 / −195 lines added / removed, 5y
10 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 35 total · active in 23/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +4 −0 2021-06: 1 commit · +25 −1 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 · +4 −2 2021-12: 1 commit · +5 −1 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +4 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 1 commit · +1 −1 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +2 −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: 1 commit · +8 −1 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +2 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +2 −0 2023-10: 1 commit · +8 −0 2023-11: 1 commit · +15 −52 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 3 commits · +61 −59 2024-04: 1 commit · +5 −0 2024-05: 2 commits · +21 −4 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 2 commits · +7 −3 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +45 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 3 commits · +18 −6 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: 2 commits · +10 −3 2025-07: 1 commit · +0 −3 2025-08: 1 commit · +9 −8 2025-09: 0 commits · +0 −0 2025-10: 6 commits · +87 −51 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 1 commit · +14 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. cateee.net

    LKDDb shows CONFIG_INTEL_ISH_HID is still present in current kernels and maps multiple PCI IDs from pci-ish.c, including IDs added in recent kernel series.

  2. codebrowser.dev

    The upstream source file is an active PCI driver for Intel ISH and its device table includes recent platform-specific generations such as Panther Lake and Wildcat Lake.

  3. newsroom.intel.com

    Intel announced Panther Lake client SoCs in 2025, with first SKU shipping before end of 2025 and broad availability starting January 2026, indicating the covered platform family is not legacy-only.

codex reasoning notes (technical)

Real driver directory, not a helper-only subtree: local source inspection via exec_command showed module_pci_driver() in ipc/pci-ish.c and a large PCI ID table. Upstream attention is active: local git log via exec_command shows substantive fixes and new device-ID enablement through 2025-10 and 2026-02, with no local git-log evidence of deprecation/removal discussion. Deployment is still current rather than legacy-only because the driver keeps gaining support for new Intel client platforms (PTL/WCL/NVL locally; Panther Lake also visible in the cited upstream file), and Intel's Panther Lake launch page indicates new-market systems shipping in late 2025/early 2026. No natural replacement exists; this is the platform-specific ISH PCI transport layer. Cited URLs were obtained by web search; local git/source inspection informed the activity assessment.