drivers/platform/x86/amd/pmf

AMD Platform Management Framework (PMF) for Ryzen mobile

Platform-level power, thermal, and "Smart PC" management on AMD Ryzen laptops, including adaptive performance sliders and coordinated power tuning between firmware, CPU, and OS. It is used on modern AMD-based notebooks from 2022 onward, including the Ryzen AI 300 and Ryzen AI PRO 300 series shipping through 2025.

keep conf=0.95 deploy=medium replacement=none subsystem=platform category=platform-vendor
95%

recommendation

It should stay because this is the management glue for a current, actively-shipping class of AMD laptops. The code has seen heavy recent development (over 140 substantive commits in five years, with changes landing in early 2026), and AMD continues to launch new Ryzen AI mobile platforms that depend on it, with announcements at CES 2025 covering Ryzen AI Max, AI 300, and AI 200 lineups. There is no in-tree replacement and no sign of removal pressure.

repository signals

10 files
4,574 source lines
142 commits, 5y
+5,397 / −781 lines added / removed, 5y
21 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 142 total · active in 33/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: 12 commits · +1,492 −13 2022-09: 4 commits · +560 −35 2022-10: 1 commit · +46 −46 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 6 commits · +59 −27 2023-02: 1 commit · +1 −0 2023-03: 1 commit · +2 −3 2023-04: 1 commit · +6 −17 2023-05: 4 commits · +311 −9 2023-06: 1 commit · +5 −5 2023-07: 4 commits · +120 −8 2023-08: 2 commits · +5 −3 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 14 commits · +925 −35 2024-01: 3 commits · +40 −1 2024-02: 8 commits · +67 −43 2024-03: 11 commits · +396 −20 2024-04: 3 commits · +61 −3 2024-05: 2 commits · +4 −8 2024-06: 0 commits · +0 −0 2024-07: 4 commits · +74 −34 2024-08: 4 commits · +193 −24 2024-09: 1 commit · +8 −0 2024-10: 2 commits · +3 −1 2024-11: 2 commits · +32 −37 2024-12: 8 commits · +146 −90 2025-01: 6 commits · +31 −34 2025-02: 5 commits · +18 −5 2025-03: 4 commits · +68 −27 2025-04: 4 commits · +56 −14 2025-05: 3 commits · +46 −79 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +1 −1 2025-09: 10 commits · +250 −35 2025-10: 0 commits · +0 −0 2025-11: 6 commits · +119 −95 2025-12: 1 commit · +87 −14 2026-01: 3 commits · +165 −15 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Canonical kernel log for this directory shows the driver is new (2022) and actively maintained rather than abandoned or under obvious removal pressure.

  2. git.kernel.org

    Kconfig identifies this as the AMD Platform Management Framework driver for ACPI/TEE-backed power and Smart PC features on AMD PCs.

  3. amd.com

    AMD announced Ryzen AI PRO 300 mobile processors with more than 100 Ryzen AI PRO PCs on track through 2025, indicating fresh commercial laptop deployments in the PMF era.

  4. ir.amd.com

    AMD expanded Ryzen AI Max / Ryzen AI 300 / Ryzen AI 200 mobile PC offerings at CES 2025, supporting that relevant AMD laptop platforms were still shipping new in 2025.

  5. amd.com

    AMD's current Ryzen AI product page shows ongoing AI-PC laptop/workstation offerings, implying the PMF-managed platform class remains in active market deployment in 2026.

codex reasoning notes (technical)

Keep. Static signals already show heavy recent churn (143 substantive commits in 5y; latest 2026-01-26), and local source inspection via shell (`sed`/`rg`) shows a live `module_platform_driver`, ACPI APMF method use, Smart PC/CNQF/slider features, and no signs of stub or compatibility-only code. `lei` was unavailable in shell and lore web queries did not surface a removal series, so I relied on the canonical kernel.org directory log URL (canonical recall) as the upstream-attention anchor and on AMD product/press URLs obtained by web search for deployment evidence. This is a current AMD laptop platform-management driver with no natural in-tree replacement, so removal/deprecation is not indicated.