drivers/platform/x86/amd/pmc

AMD Ryzen Mobile Power Management Controller (PMC)

The power management controller block built into AMD's Ryzen mobile and client SoCs, responsible for orchestrating sleep states, modern standby (s2idle), and low-power residency on laptops and small-form-factor PCs. It covers a wide span of AMD client generations from earlier Ryzen mobile parts through the Ryzen AI 300-series chips shipping in 2025.

keep conf=0.94 deploy=high replacement=none subsystem=platform category=power-management
94%

recommendation

It should stay because this is the in-tree driver that handles suspend, modern standby, and low-power state coordination on AMD's current Ryzen mobile and client SoCs, including the Ryzen AI 300 series that AMD is still selling new in 2025. Upstream activity is healthy, with patches landing through 2025 and support extended to the latest AMD client silicon, and there is no alternative driver that could replace it.

repository signals

7 files
2,017 source lines
65 commits, 5y
+2,680 / −619 lines added / removed, 5y
17 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 65 total · active in 25/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: 2 commits · +1,367 −0 2023-09: 1 commit · +8 −1 2023-10: 4 commits · +137 −19 2023-11: 1 commit · +2 −29 2023-12: 10 commits · +65 −26 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 3 commits · +324 −0 2024-05: 1 commit · +1 −0 2024-06: 0 commits · +0 −0 2024-07: 1 commit · +3 −0 2024-08: 2 commits · +3 −0 2024-09: 0 commits · +0 −0 2024-10: 2 commits · +6 −1 2024-11: 9 commits · +499 −386 2024-12: 2 commits · +9 −10 2025-01: 1 commit · +7 −1 2025-02: 1 commit · +3 −3 2025-03: 5 commits · +99 −98 2025-04: 4 commits · +7 −7 2025-05: 1 commit · +7 −0 2025-06: 3 commits · +12 −1 2025-07: 2 commits · +43 −33 2025-08: 1 commit · +14 −0 2025-09: 2 commits · +15 −0 2025-10: 3 commits · +29 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +7 −0 2026-02: 2 commits · +4 −4 2026-03: 1 commit · +9 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Recent upstream patch traffic in 2025 directly touched drivers/platform/x86/amd/pmc, indicating active maintenance rather than retirement.

  2. git.kernel.org

    A 2025 tip/x86-platform commit updated drivers/platform/x86/amd/pmc/pmc-quirks.c, confirming ongoing upstream integration.

  3. lore-kernel.gnuweeb.org

    linux-pm archive timeline shows a 2023 patch series entry for platform/x86/amd: pmc adding D3-policy support, consistent with feature development rather than deprecation.

  4. amd.com

    AMD was still selling new Ryzen AI 300-series client processors in 2025; these are current-generation AMD client platforms of the kind this PMC driver services.

  5. amd.com

    AMD also marketed Ryzen AI Max 300-series processors, showing the supported AMD client platform family remained current in 2025.

codex reasoning notes (technical)

Real platform driver confirmed locally via shell (`rg` found `module_platform_driver` and `MODULE_DESCRIPTION`). Local file inspection (`sed`) shows support spans multiple AMD client root-device IDs up to newer 1AH-era parts, so this is not a legacy-only niche. Lore evidence came from web search/open: a 2025 lore thread and linked tip commit show recent pmc work; a linux-pm archive mirror page shows earlier feature-development traffic. Additional local git history (`git -c safe.directory=... log`) showed first touch in 2023-08 and substantive touches through 2026-03, with no removal/deprecation discussion found in lore-targeted web queries. AMD product pages were obtained via web search and show matching client processor families sold new in 2025. No natural replacement exists; this is the in-tree driver for AMD client PMC functionality, so the correct recommendation is keep.