AMD is developing a new overclocking driver for Linux, specifically targeting Ryzen processors. Engineer Shyam Sundar S K has submitted the AMD Overclocking WMI driver patches to the Linux kernel mailing list, enabling management of power and current limits via system firmware interfaces.

The initial version of the driver utilizes the sysfs interface to expose several processor parameters. Users can manage Package Power Tracking (PPT), Thermal Design Current (TDC), and Electrical Design Current (EDC) limits. The driver also allows users to query supported value ranges and current memory clock speeds.

Beyond power and current management, the driver supports toggling Simultaneous Multithreading (SMT) status at the platform firmware level. This approach differs from the existing Linux kernel nosmt parameter. Currently, changes to power-related parameters require a system reboot to take effect.

While the firmware supports a wider range of commands, the current driver implementation is limited to the aforementioned features. AMD has not yet provided a graphical management tool for Linux, and the driver does not replicate the full functionality of the Windows-based Ryzen Master software.