drivers/hid/amd-sfh-hid

AMD Sensor Fusion Hub (SFH) for Ryzen laptops

An on-die sensor hub built into AMD Ryzen mobile processors (17h family and newer) that aggregates motion, orientation, ambient-light, and human-presence sensors on laptops and tablets, exposing them to the OS as HID devices for things like screen rotation, adaptive brightness, and presence-based wake.

keep conf=0.89 deploy=medium replacement=none subsystem=hid category=input-sensor
89%

recommendation

It should stay because the AMD Sensor Fusion Hub is still present on Ryzen mobile silicon that AMD is actively shipping in 2025, including current Ryzen AI 300 and Ryzen 7000 mobile parts. The code is under active maintenance, with fixes landing in 2026 and being picked up into stable kernels, and no other driver covers this hardware block.

repository signals

16 files
3,763 source lines
107 commits, 5y
+2,480 / −441 lines added / removed, 5y
20 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 107 total · active in 36/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +10 −12 2021-06: 4 commits · +329 −35 2021-07: 1 commit · +1 −1 2021-08: 6 commits · +142 −18 2021-09: 4 commits · +30 −22 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 3 commits · +7 −8 2022-02: 5 commits · +74 −2 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +3 −3 2022-05: 7 commits · +67 −15 2022-06: 0 commits · +0 −0 2022-07: 13 commits · +1,107 −147 2022-08: 1 commit · +18 −0 2022-09: 2 commits · +5 −3 2022-10: 0 commits · +0 −0 2022-11: 1 commit · +1 −1 2022-12: 1 commit · +4 −0 2023-01: 3 commits · +4 −4 2023-02: 1 commit · +12 −2 2023-03: 0 commits · +0 −0 2023-04: 9 commits · +43 −9 2023-05: 5 commits · +20 −51 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +24 −8 2023-08: 0 commits · +0 −0 2023-09: 4 commits · +57 −2 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 3 commits · +102 −13 2024-01: 0 commits · +0 −0 2024-02: 6 commits · +125 −32 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +1 −1 2024-05: 3 commits · +16 −8 2024-06: 0 commits · +0 −0 2024-07: 3 commits · +14 −10 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +2 −2 2024-10: 1 commit · +3 −11 2024-11: 0 commits · +0 −0 2024-12: 2 commits · +86 −5 2025-01: 1 commit · +0 −1 2025-02: 3 commits · +111 −3 2025-03: 0 commits · +0 −0 2025-04: 2 commits · +8 −4 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +29 −1 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +17 −2 2025-10: 1 commit · +2 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +4 −4 2026-03: 1 commit · +2 −1 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Upstream Kconfig identifies this as the AMD Sensor Fusion Hub driver and says it supports AMD platforms starting from 17h-family Ryzen parts.

  2. lore.kernel.org

    The driver received a bug-fix patch in April 2026 ('dont log error when device discovery fails with -EOPNOTSUPP'), showing active maintenance and stable backport interest.

  3. lore.kernel.org

    Linux 6.19.14 touched amd_sfh_pcie.c in April 2026, indicating the code is still live in current stable maintenance.

  4. amd.com

    AMD's current mobile chipset driver page still supports modern Ryzen mobile families, including Ryzen AI 300 and Ryzen 7000 mobile processors.

  5. amd.com

    AMD is still marketing new Ryzen laptop processors in 2026, so the laptop platform class this driver serves remains in new-device sales.

codex reasoning notes (technical)

Real PCI/HID driver directory, not a helper library. `lore_file_timeline` on amd_sfh_pcie.c showed fresh 2026 activity and stable backports, with no positive evidence of removal. The Kconfig URL is canonical recall of the upstream tree to identify scope: Ryzen-family AMD Sensor Fusion Hub on laptops/tablets. Web search found AMD's current chipset-support page and current Ryzen laptop product page, supporting that this hardware class is still shipping new. Use case is niche compared with generic HID, but still relevant on modern Ryzen laptops with motion/orientation sensors, and there is no natural replacement driver for the same hardware block.