Loading drivers/soc/qcom/msm_performance.c +14 −11 Original line number Diff line number Diff line Loading @@ -76,13 +76,15 @@ static int set_cpu_min_freq(const char *buf, const struct kernel_param *kp) for (i = 0; i < ntokens; i += 2) { if (sscanf(cp, "%u:%u", &cpu, &val) != 2) return -EINVAL; if (cpu > (num_present_cpus() - 1)) return -EINVAL; if (cpu >= nr_cpu_ids) break; if (cpu_possible(cpu)) { i_cpu_stats = &per_cpu(msm_perf_cpu_stats, cpu); i_cpu_stats->min = val; cpumask_set_cpu(cpu, limit_mask); } cp = strnchr(cp, strlen(cp), ' '); cp++; Loading Loading @@ -153,14 +155,15 @@ static int set_cpu_max_freq(const char *buf, const struct kernel_param *kp) for (i = 0; i < ntokens; i += 2) { if (sscanf(cp, "%u:%u", &cpu, &val) != 2) return -EINVAL; if (cpu > (num_present_cpus() - 1)) return -EINVAL; if (cpu >= nr_cpu_ids) break; if (cpu_possible(cpu)) { i_cpu_stats = &per_cpu(msm_perf_cpu_stats, cpu); i_cpu_stats->max = val; cpumask_set_cpu(cpu, limit_mask); } cp = strnchr(cp, strlen(cp), ' '); cp++; } Loading Loading
drivers/soc/qcom/msm_performance.c +14 −11 Original line number Diff line number Diff line Loading @@ -76,13 +76,15 @@ static int set_cpu_min_freq(const char *buf, const struct kernel_param *kp) for (i = 0; i < ntokens; i += 2) { if (sscanf(cp, "%u:%u", &cpu, &val) != 2) return -EINVAL; if (cpu > (num_present_cpus() - 1)) return -EINVAL; if (cpu >= nr_cpu_ids) break; if (cpu_possible(cpu)) { i_cpu_stats = &per_cpu(msm_perf_cpu_stats, cpu); i_cpu_stats->min = val; cpumask_set_cpu(cpu, limit_mask); } cp = strnchr(cp, strlen(cp), ' '); cp++; Loading Loading @@ -153,14 +155,15 @@ static int set_cpu_max_freq(const char *buf, const struct kernel_param *kp) for (i = 0; i < ntokens; i += 2) { if (sscanf(cp, "%u:%u", &cpu, &val) != 2) return -EINVAL; if (cpu > (num_present_cpus() - 1)) return -EINVAL; if (cpu >= nr_cpu_ids) break; if (cpu_possible(cpu)) { i_cpu_stats = &per_cpu(msm_perf_cpu_stats, cpu); i_cpu_stats->max = val; cpumask_set_cpu(cpu, limit_mask); } cp = strnchr(cp, strlen(cp), ' '); cp++; } Loading