Nouveau Gets A Few Patches Regarding Voltage Control

Written by Michael Larabel in Nouveau on 9 September 2015 at 09:59 AM EDT. 6 Comments
In his spare time outside of Intel's Open-Source Technology Center, Martin Peres has been working on a few improvements to the Nouveau DRM driver when it comes to voltage controls.

Last night he published Nouveau patches including support for PWM-based volt management to complement the existing voltage control code in Nouveau for hardware using the GPIO mode, support for non-VID-based voltage controllers, and supporting both volt management modes for Kepler hardware. Martin Peres explained, "Most Keplers actually use the GPIO-based voltage management instead of the new PWM-based one. Use the GPIO mode as a fallback as it already gracefully handles the case where no GPIOs exist. All the Maxwells seem to use the PWM method though."

The fourth and final patch added voltage control for GM107, the GeForce GTX 750 / 750 Ti original Maxwell GPUs. However, none of the GeForce GTX 900 "Maxwell" graphics cards are wired up yet to use the new code until he has his hands on the newer graphics cards to confirm the code works there too.

Hopefully this code will be into shape for merging into Linux 4.4, optimistically with other re-clocking / power management related improvements.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week