Open ATI Driver To Receive PowerPlay Push?

Posted by Michael Larabel on December 21, 2009

Besides the Radeon DRM improvements (and Radeon HDMI KMS audio) to be found in the Linux 2.6.33 kernel, there is more to be thankful for this holiday season when it comes to the open-source support. Up to this point when it comes to power management for ATI's kernel mode-setting support the work (Radeon DRM Power Management Moves Along) has been largely done by Rafał Miłecki, an independent open-source developer. AMD nor any of its affiliate developers haven't really pushed out any major power management code (or technical documentation) yet, as we have heard some of it was being held up internally within their intellectual property review process, but it looks like things are changing.

AMD's Alex Deucher just pushed out new power table define statements for the xf86-video-ati and xf86-video-radeonhd drivers. Nothing is yet depending upon these new C define statements within the open-source ATI drivers, but it will allow a variety of new PowerPlay information to revealed.

Among the newly exposed information is for the minimum and maximum fan RPM speeds, thermal controller information, PowerPlay state information, classifications (limited power, 3D performance, UVD engine playback, boot, etc), PCI Express link speed, load balancing controls, voltages, and HT link frequencies. These details are for the R500/600/700 (and R800 Evergreen we would expect to be compatible too) graphics cards through AtomBIOS with PowerPlay, though some of the defines are only relevant to R600+ and other specific ASICs. The PowerPlay table definitions for pre-R500 (Radeon X1000 series) hardware has already been available.

Look for more good information to come soon for power management and the open-source ATI driver. See this commit for the new code.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. D Language Still Showing Promise, Advancements
  3. VP9 Codec Now Enabled By Default In Chrome
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Gentoo Starts Work On KDE-Wayland Support
  6. Benchmarking The Intel P-State, CPUfreq Changes
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite