summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/cpufreq.c
diff options
context:
space:
mode:
authorAntti P Miettinen <amiettinen@nvidia.com>2012-01-05 02:13:23 +0200
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 01:33:21 -0700
commit6d63c96d8025e0347cb091295a013dfb62398071 (patch)
treea38d0bf99906d15eb25475bd7427aca812cf294e /drivers/cpufreq/cpufreq.c
parentaa7f78b3dcec7d9ed6fb1e01e66c1ad8583a830b (diff)
cpufreq: Preserve sysfs min/max request
Store the value received via sysfs as the user_policy min/max value instead of the currently enforced min/max. This allows restoring the user min/max values when constraints on enforced min/max change. Bug 888312 Change-Id: I8a5adf022585e5bd91fa3b1d8d448065efa6827a Reviewed-on: http://git-master/r/73982 Signed-off-by: Antti P Miettinen <amiettinen@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/75886 Reviewed-by: Automatic_Commit_Validation_User Rebase-Id: Ra33b58958c1251c5931e84c2a81726fe9b5b1e92
Diffstat (limited to 'drivers/cpufreq/cpufreq.c')
-rw-r--r--drivers/cpufreq/cpufreq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c
index 59881c3f4b51..f350f10b0057 100644
--- a/drivers/cpufreq/cpufreq.c
+++ b/drivers/cpufreq/cpufreq.c
@@ -424,7 +424,7 @@ static ssize_t store_##file_name \
return -EINVAL; \
\
ret = __cpufreq_set_policy(policy, &new_policy); \
- policy->user_policy.object = policy->object; \
+ policy->user_policy.object = new_policy.object; \
\
return ret ? ret : count; \
}