]> git.baikalelectronics.ru Git - kernel.git/commit
cpufreq: schedutil: Use policy-dependent transition delays
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 10 Apr 2017 22:20:41 +0000 (00:20 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 17 Apr 2017 16:37:27 +0000 (18:37 +0200)
commit6c14a7162eb5ad5fc40eab220c329c9a8ae5d286
tree3e0f6a04789bd0d92410ed3e273ee1b6bdc041de
parent1a6807c5308bcefd61ce5015c43da629e627f13b
cpufreq: schedutil: Use policy-dependent transition delays

Make the schedutil governor take the initial (default) value of the
rate_limit_us sysfs attribute from the (new) transition_delay_us
policy parameter (to be set by the scaling driver).

That will allow scaling drivers to make schedutil use smaller default
values of rate_limit_us and reduce the default average time interval
between consecutive frequency changes.

Make intel_pstate set transition_delay_us to 500.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
drivers/cpufreq/intel_pstate.c
include/linux/cpufreq.h
kernel/sched/cpufreq_schedutil.c