[CPUFREQ] ondemand governor default sampling downfactor as 1

[PATCH] [5/5] ondemand governor default sampling downfactor as 1

Make default sampling downfactor 1.
This works better with earlier auto downscaling change in ondemand governor.

Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Dave Jones <davej@redhat.com>

+5 -1
+5 -1
drivers/cpufreq/cpufreq_ondemand.c
··· 51 51 #define MIN_SAMPLING_RATE (def_sampling_rate / 2) 52 52 #define MAX_SAMPLING_RATE (500 * def_sampling_rate) 53 53 #define DEF_SAMPLING_RATE_LATENCY_MULTIPLIER (1000) 54 - #define DEF_SAMPLING_DOWN_FACTOR (10) 54 + #define DEF_SAMPLING_DOWN_FACTOR (1) 55 + #define MAX_SAMPLING_DOWN_FACTOR (10) 55 56 #define TRANSITION_LATENCY_LIMIT (10 * 1000) 56 57 57 58 static void do_dbs_timer(void *data); ··· 128 127 int ret; 129 128 ret = sscanf (buf, "%u", &input); 130 129 if (ret != 1 ) 130 + return -EINVAL; 131 + 132 + if (input > MAX_SAMPLING_DOWN_FACTOR || input < 1) 131 133 return -EINVAL; 132 134 133 135 down(&dbs_sem);