Loading arch/arm/mach-msm/acpuclock.c +1 −10 Original line number Diff line number Diff line Loading @@ -27,19 +27,10 @@ unsigned long acpuclk_get_rate(int cpu) int acpuclk_set_rate(int cpu, unsigned long rate, enum setrate_reason reason) { int ret; if (!acpuclk_data || !acpuclk_data->set_rate) return 0; trace_cpu_frequency_switch_start(acpuclk_get_rate(cpu), rate, cpu); ret = acpuclk_data->set_rate(cpu, rate, reason); if (!ret) { trace_cpu_frequency_switch_end(cpu); trace_cpu_frequency(rate, cpu); } return ret; return acpuclk_data->set_rate(cpu, rate, reason); } uint32_t acpuclk_get_switch_time(void) Loading arch/arm/mach-msm/cpufreq.c +5 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ #include <linux/clk.h> #include <linux/err.h> #include <linux/platform_device.h> #include <trace/events/power.h> #include <mach/socinfo.h> #include <mach/cpufreq.h> #include <mach/msm_bus.h> Loading Loading @@ -163,6 +164,7 @@ static int set_cpu_freq(struct cpufreq_policy *policy, unsigned int new_freq, cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE); trace_cpu_frequency_switch_start(freqs.old, freqs.new, policy->cpu); if (is_clk) { unsigned long rate = new_freq * 1000; rate = clk_round_rate(cpu_clk[policy->cpu], rate); Loading @@ -175,8 +177,10 @@ static int set_cpu_freq(struct cpufreq_policy *policy, unsigned int new_freq, ret = acpuclk_set_rate(policy->cpu, new_freq, SETRATE_CPUFREQ); } if (!ret) if (!ret) { trace_cpu_frequency_switch_end(policy->cpu); cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); } /* Restore priority after clock ramp-up */ if (freqs.new > freqs.old && saved_sched_policy >= 0) { Loading Loading
arch/arm/mach-msm/acpuclock.c +1 −10 Original line number Diff line number Diff line Loading @@ -27,19 +27,10 @@ unsigned long acpuclk_get_rate(int cpu) int acpuclk_set_rate(int cpu, unsigned long rate, enum setrate_reason reason) { int ret; if (!acpuclk_data || !acpuclk_data->set_rate) return 0; trace_cpu_frequency_switch_start(acpuclk_get_rate(cpu), rate, cpu); ret = acpuclk_data->set_rate(cpu, rate, reason); if (!ret) { trace_cpu_frequency_switch_end(cpu); trace_cpu_frequency(rate, cpu); } return ret; return acpuclk_data->set_rate(cpu, rate, reason); } uint32_t acpuclk_get_switch_time(void) Loading
arch/arm/mach-msm/cpufreq.c +5 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ #include <linux/clk.h> #include <linux/err.h> #include <linux/platform_device.h> #include <trace/events/power.h> #include <mach/socinfo.h> #include <mach/cpufreq.h> #include <mach/msm_bus.h> Loading Loading @@ -163,6 +164,7 @@ static int set_cpu_freq(struct cpufreq_policy *policy, unsigned int new_freq, cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE); trace_cpu_frequency_switch_start(freqs.old, freqs.new, policy->cpu); if (is_clk) { unsigned long rate = new_freq * 1000; rate = clk_round_rate(cpu_clk[policy->cpu], rate); Loading @@ -175,8 +177,10 @@ static int set_cpu_freq(struct cpufreq_policy *policy, unsigned int new_freq, ret = acpuclk_set_rate(policy->cpu, new_freq, SETRATE_CPUFREQ); } if (!ret) if (!ret) { trace_cpu_frequency_switch_end(policy->cpu); cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); } /* Restore priority after clock ramp-up */ if (freqs.new > freqs.old && saved_sched_policy >= 0) { Loading