]> 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)
commit645af2a8e1794a51e5043c58969851759411b234
tree3e0f6a04789bd0d92410ed3e273ee1b6bdc041de
parent7313f85c0b6f459f4b8636b91fb17fb31c55fd64
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