Expanded Platform Support For AMD Dynamic Boost Control Being Worked On For Linux

Written by Michael Larabel in AMD on 8 September 2023 at 09:59 AM EDT. 1 Comment
Since early this year AMD has been working on Linux enablement patches for Dynamic Boost Control (DBC). This is a new feature of some AMD SoCs that allow an "authenticated entity" to have greater control over certain SoC characteristics to improve the power/performance. AMD DBC was merged for Linux 6.6 just days ago while already new patches have been posted that extend the supported platforms for this Dynamic Boost Control functionality.

AMD Dynamic Boost Control is interesting for enhancing the power/performance tuning of Ryzen SoCs but its integration around the PSP/CCP for security to ensure "authenticated entities" control it may rub some Linux/open-source enthusiasts the wrong way. Besides a basic sample script for user-space, we haven't yet seen how widespread or robust OEMs/ODMs will leverage this new functionality. There hasn't been much public information yet on this AMD Dynamic Boost Control functionality in general.

While the AMD DBC support was just merged to the mainline Linux kernel days ago, already a new patch series is providing "new" platform support for DBC. This new platform coverage is for unnamed platforms that support this hardware feature via a different mailbox than the platform access mailbox initially enabled as part of the original DBC patches.

AMD DBC new platforms

The patches don't shed any light on the "new platform" making use of this alternative DBC enablement approach (presumably next-gen SoCs given the lack of details and not making the initial enablement push), but good to see AMD anyhow working on these continued Linux client improvements.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week