AMD engineer Shyam Sundar S K submitted patches for an AMD Overclocking (AOD) driver for Ryzen CPUs, Phoronix reported on October 21, 2026. The proposed Linux kernel driver would expose power and current limits, an SMT toggle and a memory-clock reading. Coverage published on October 22 described the patches as still under review and absent from Linux 7.3, released on October 18.

What AMD’s AOD patch proposes

The proposed driver would connect Linux to platform firmware through WMI (Windows Management Instrumentation) and expose controls through sysfs, the Linux kernel’s filesystem interface for device settings. Its reported initial scope is a small set of firmware controls, not a full desktop tuning suite.

What the proposed controls do

The initial interface covers three adjustable limits, an SMT switch and a read-only memory-clock value. The reported power-limit settings take effect after the next reboot.

ControlProposed functionBehavior
PPTSet the Package Power Tracking limit and read its supported rangeNew values take effect after the next reboot
TDCSet the Thermal Design Current limit and read its supported rangeNew values take effect after the next reboot
EDCSet the Electrical Design Current limit and read its supported rangeNew values take effect after the next reboot
SMTEnable or disable simultaneous multithreadingToggle through the platform interface
Memory clockRead the current memory clockRead-only

That reboot requirement means changing PPT, TDC or EDC would not apply the new value immediately. A commenter in a Linux community discussion questioned the delay, pointing to MSR-writing tools that can apply some settings immediately.

The listed controls do not include individual core-clock or turbo settings. Phoronix also reported no official AMD graphical application for the proposed interface, and the patches were not a released CoreCtrl feature.

The patches remained under review in October 2026

Frandroid reported on October 22 that the AOD patches were still under review and had not been included in Linux 7.3, which was released on October 18. The proposed driver was therefore a kernel development, not an integrated feature users could install from that release.

Linux Ryzen tuning before AOD

Linux users had other, separately scoped ways to tune Ryzen. One approach changed settings in motherboard BIOS or UEFI. ZenStates-Linux used Model Specific Register (MSR) access on first-generation Ryzen, with the msr and cpuid kernel modules to change P-states. AOD’s distinction is a proposed AMD kernel interface to platform-firmware controls, rather than the first possible way to tune Ryzen under Linux.