|
|
@@ -52,9 +52,9 @@ scmi_cpufreq_set_target(struct cpufreq_policy *policy, unsigned int index)
|
|
|
int ret;
|
|
|
struct scmi_data *priv = policy->driver_data;
|
|
|
struct scmi_perf_ops *perf_ops = handle->perf_ops;
|
|
|
- u64 freq = policy->freq_table[index].frequency * 1000;
|
|
|
+ u64 freq = policy->freq_table[index].frequency;
|
|
|
|
|
|
- ret = perf_ops->freq_set(handle, priv->domain_id, freq, false);
|
|
|
+ ret = perf_ops->freq_set(handle, priv->domain_id, freq * 1000, false);
|
|
|
if (!ret)
|
|
|
arch_set_freq_scale(policy->related_cpus, freq,
|
|
|
policy->cpuinfo.max_freq);
|