Skip to content

Fast scaling and hotplugging cpufreq governor for 2,4 or 8 core systems!

Notifications You must be signed in to change notification settings

Yash9060/cpufreq-governor-zzmoove

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZZMoove governor is based on the modified 'conservative' (original author Alexander Clouter <[email protected]>)
'smoove' governor from Michael Weingaertner <[email protected]> (source: https://github.com/mialwe/mngb/)
Ported/modified/optimzed for I9300 since November 2012 and further improved for exynos and qualcomm platform
(but also working on other platforms like OMAP) by ZaneZam,Yank555 and ffolkes in 2013/14/15
CPU Hotplug modifications partially taken from ktoonservative governor from ktoonsez KT747-JB kernel
(https://github.com/ktoonsez/KT747-JB)

File Description:

cpufreq_zzmoove.c -> governor source file
cpufreq_zzmoove_profiles.h -> governor profiles header file

kernel_patches/support_for_cpu_temp_reading.patch -> example patch for exynos4 cpu temperature reading support
(example for boeffla kernels - kernel upstream version 3.0.101)

kernel_patches/enable_cpu_temp_reading.patch -> example patch for enabling exynos4 cpu temperature reading support
(example for boeffla kernels - kernel upstream version 3.0.101)

kernel_patches/fix_update_ts_time_stat_idle_accounting.patch -> maintenance patch for zzmoove version 1.x
(example for boeffla kernels - kernel upstream version 3.0.101)

kernel_patches/implement_zzmoove_exynos_example.patch
(example from i9300 boeffla kernels - kernel upstream version 3.0.101)

About

Fast scaling and hotplugging cpufreq governor for 2,4 or 8 core systems!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 81.5%
  • C++ 18.5%