Logo Goletty

A Generic Linux CPUFreq Driver for ARM SoCs
Journal Title International Journal of Online Engineering (iJOE)
Journal Abbreviation i-joe
Publisher Group International Association of Online Engineering (IAOE)
Website http://online-journals.org
   
Title A Generic Linux CPUFreq Driver for ARM SoCs
Authors Zhou, Lei; Lv, Qiang; Guo, Shengchao
Abstract Linux CPUFreq subsystem provides a framework for implementing Dynamic Voltage and Frequency Scaling (DVFS) to prolong batter life of mobile devices. Instead of creating hardware specific CPUFreq driver for every single ARM System on Chip (SoC) from different vendors, this paper presents the design and implementation of a generic CPUFreq driver. Managing the hardware specific clock and voltage details via Linux Common Clock Framework and Regulator subsystem, the driver can scale CPU frequency and voltage in a generic way, and thus should work for the majority of the ARM SoCs today. Freescale i.MX6 Quad was taken as the target hardware to develop and test the driver. A measurement on the hardware reports 37% CPU power saving in a typical video playback application. The feedback from Linux community tells that the driver works for OMAP and Calxeda processors as well, and hence the driver was merged into Linux 3.7 release as a generic CPUFreq driver for ARM SoCs.
Publisher kassel university press GmbH
Date 2013-06-26
Source 1868-1646
Rights The submitting author warrants that the submission is original and that she/he is the author of the submission together with the named co-authors; to the extend the submission incorporates text passages, figures, data or other material from the work of others, the submitting author has obtained any necessary permission.
Articles in this journal are published under the Creative Commons Attribution Licence (CC-BY What does this mean?). This is to get more legal certainty about what readers can do with published articles, and thus a wider dissemination and archiving, which in turn makes publishing with this journal more valuable for you, the authors.
This journal has been awarded the SPARC Europe Seal for Open Access Journals (What´s this?)

 

See other article in the same Issue


Goletty © 2024