s5pv210-cpufreq.c (8be98d2f2a0a262f8bf8a0bc1fdf522b3c7aab17) | s5pv210-cpufreq.c (1f39fa0dccff71d4788089b5e617229b19166867) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 4 * http://www.samsung.com 5 * 6 * CPU frequency scaling for S5PC110/S5PV210 7*/ 8 --- 229 unchanged lines hidden (view full) --- 238 ret = -EINVAL; 239 goto exit; 240 } 241 242 old_freq = policy->cur; 243 new_freq = s5pv210_freq_table[index].frequency; 244 245 /* Finding current running level index */ | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 4 * http://www.samsung.com 5 * 6 * CPU frequency scaling for S5PC110/S5PV210 7*/ 8 --- 229 unchanged lines hidden (view full) --- 238 ret = -EINVAL; 239 goto exit; 240 } 241 242 old_freq = policy->cur; 243 new_freq = s5pv210_freq_table[index].frequency; 244 245 /* Finding current running level index */ |
246 priv_index = cpufreq_table_find_index_h(policy, old_freq); | 246 priv_index = cpufreq_table_find_index_h(policy, old_freq, false); |
247 248 arm_volt = dvs_conf[index].arm_volt; 249 int_volt = dvs_conf[index].int_volt; 250 251 if (new_freq > old_freq) { 252 ret = regulator_set_voltage(arm_regulator, 253 arm_volt, arm_volt_max); 254 if (ret) --- 433 unchanged lines hidden --- | 247 248 arm_volt = dvs_conf[index].arm_volt; 249 int_volt = dvs_conf[index].int_volt; 250 251 if (new_freq > old_freq) { 252 ret = regulator_set_voltage(arm_regulator, 253 arm_volt, arm_volt_max); 254 if (ret) --- 433 unchanged lines hidden --- |