Key information
AMD is currently developing an official driver to bring Ryzen overclocking capabilities to the Linux platform. According to reports from Phoronix, engineer Shyam Sundar S K submitted a three-patch series for the AMD Overclocking Driver, or AOD, to the platform-driver-x86 mailing list.
The AOD driver functions as a WMI interface that communicates with the same firmware utilized by the Windows-based Ryzen Master software. It exposes various controls through sysfs, including PPT, TDC, and EDC limits, a platform-level SMT toggle, and a read-only memory clock readout.
Technical limitations exist, as power limit adjustments require a system reboot to take effect, unlike the HSMP interface. Furthermore, the PPT, TDC, and EDC attributes are write-only because the firmware does not report active values. The SMT switch functions similarly to a BIOS setting rather than a kernel boot parameter.
AMD does not intend to release a Linux version of Ryzen Master. Instead, the company plans to manage the kernel-side implementation, leaving the development of graphical user interfaces to third-party tools like CoreCtrl. As the patches remain under review, the specific kernel release for this feature is currently unknown.


