Skip to content

Add support for Zen 5 Granite Ridge (Ryzen 7 9700X / Model 44h) - #3

Open
SamG05Z wants to merge 1 commit into
mattkeenan:masterfrom
SamG05Z:feature/zen5-granite-ridge-support
Open

Add support for Zen 5 Granite Ridge (Ryzen 7 9700X / Model 44h)#3
SamG05Z wants to merge 1 commit into
mattkeenan:masterfrom
SamG05Z:feature/zen5-granite-ridge-support

Conversation

@SamG05Z

@SamG05Z SamG05Z commented Dec 27, 2025

Copy link
Copy Markdown

I have verified that the driver works correctly on a Ryzen 7 9700X (Granite Ridge) running Fedora (Kernel 6.17).

Changes:

  • Added PCI_DEVICE_ID_AMD_1AH_M40H_DF_F3 (0x14e3) definition to match project style.
  • Added Model 0x44 configuration to model_configs (reusing Strix Halo offsets).
  • Added the new PCI ID to zenpower_id_table.

Verification:

  • RAPL_P_Package reports correct power usage (verified against 120W PPT limit via stress-ng).
  • Temperatures (Tdie/Tctl) match expected values.

@Xerxes-2

Xerxes-2 commented Dec 29, 2025

Copy link
Copy Markdown

Can confirm that it works with 9950X3D running CachyOS (6.18.2-3-cachyos)

zenpower-pci-00c3
Adapter: PCI adapter
Tdie:            +47.2°C  (high = +95.0°C)
Tctl:            +47.2°C
Tccd1:           +36.4°C
Tccd2:           +33.8°C
RAPL_P_Package:  25.74 W

@crescentrose

crescentrose commented Jan 2, 2026

Copy link
Copy Markdown

Also works with a 9900x on NixOS unstable (6.18.2):

zenpower-pci-00c3
Adapter: PCI adapter
Tdie:            +46.6°C  (high = +95.0°C)
Tctl:            +46.6°C
Tccd1:           +34.2°C
Tccd2:           +33.4°C
RAPL_P_Package:  27.03 W

@mattkeenan

Copy link
Copy Markdown
Owner

LGTM 👍

@mattkeenan

Copy link
Copy Markdown
Owner

i pushed this from a local rebase because this commit had a merge conflict with AUR instructions because there's now an AUR source from lubosz; hopefully it will be updated shortly. if you rebase off my master this will become a "null commit".

i really wished that GH supported proper git fast forward support, but alas ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants