MYBIGGAMING
LIVE
Agothic
Hardware 24 October 2026 • 2 min read •

AMD is working on an official AOD driver for Ryzen overclocking on Linux

AMD is developing the AMD Overclocking Driver (AOD) for the Linux kernel, enabling control over PPT, TDC, and EDC limits via sysfs.
Author: Гика • PC •
AMD is working on an official AOD driver for Ryzen overclocking on Linux

Linux users of AMD Ryzen processors may soon gain an official interface for managing overclocking and power limits. AMD has submitted new patches for the Linux kernel introducing the AMD Overclocking Driver (AOD), which allows access to platform parameters like PPT, TDC, and EDC via firmware.

While Windows users have the Ryzen Master suite to manage CPU settings, Linux enthusiasts have historically had to rely on BIOS tweaks, kernel parameters, or third-party tools. The proposed AOD driver aims to bridge this gap by using WMI as an interface to the platform firmware. This allows userspace applications to access kernel-provided parameters without needing to implement proprietary firmware communication themselves.

Features and Technical Limitations

The initial patch series focuses on three essential power limits for Ryzen systems:

  • PPT (Package Power Tracking) — defines the maximum allowable package power consumption;
  • TDC (Thermal Design Current) — the continuous current limit under thermally constrained conditions;
  • EDC (Electrical Design Current) — the short-term current limit for peak loads.

Additionally, the driver can toggle SMT (Simultaneous Multithreading) at the platform level and read current memory clock rates. However, it is important to manage expectations: this is not a full-fledged Ryzen Master replacement. The current implementation does not yet support classic overclocking features like multiplier adjustments, Curve Optimizer, or extensive voltage control. Furthermore, a significant technical caveat is that changes to PPT, TDC, and EDC are not applied instantly at runtime; they require a system reboot to take effect.

Development Roadmap

The patches are currently in the review stage for the Linux kernel, meaning the functionality and interface names could change before a final release. This development is part of AMD's broader commitment to Linux support; for instance, upcoming changes in Linux kernel 7.4 for the AMD P-State driver are expected to include optimizations for Zen 6 client processors, focusing on frequency management and energy performance preference tuning.

It is crucial to distinguish between the two: while AMD P-State handles frequency and power management during standard operation, AOD is specifically designed to expose firmware-level tuning functions. While AMD has not announced a dedicated GUI, providing an official, documented driver provides the necessary infrastructure for third-party developers and Linux distributions to build their own tuning tools.

Article author

Гика

Cookies

We use cookies

The site uses technically necessary cookies for sign-in, security, storing preferences, and correct page operation. Analytics and other non-essential technologies should only be enabled after your consent. You can read more about data categories, purposes, and retention in the privacy policy.

Cookie policy
Quick actions