diff options
author | Tom Saeger <tom.saeger@oracle.com> | 2021-03-12 19:50:06 -0700 |
---|---|---|
committer | Viresh Kumar <viresh.kumar@linaro.org> | 2021-03-22 08:55:41 +0530 |
commit | 2b53d1bd13e1c2b20e5f3e55788e2c09bc2197e5 (patch) | |
tree | ebb0bea989d0e60b5cbcd28aadf7f27badb634f8 /drivers/cpufreq/cppc_cpufreq.c | |
parent | 15aa70a32bd03ccf2e65dcff929aff91f4e47ce8 (diff) | |
download | linux-stable-2b53d1bd13e1c2b20e5f3e55788e2c09bc2197e5.tar.gz linux-stable-2b53d1bd13e1c2b20e5f3e55788e2c09bc2197e5.tar.bz2 linux-stable-2b53d1bd13e1c2b20e5f3e55788e2c09bc2197e5.zip |
cpufreq: cppc: simplify default delay_us setting
Simplify case when setting default in cppc_cpufreq_get_transition_delay_us.
Signed-off-by: Tom Saeger <tom.saeger@oracle.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Diffstat (limited to 'drivers/cpufreq/cppc_cpufreq.c')
-rw-r--r-- | drivers/cpufreq/cppc_cpufreq.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/drivers/cpufreq/cppc_cpufreq.c b/drivers/cpufreq/cppc_cpufreq.c index b8e1b8ea628c..3848b4c222e1 100644 --- a/drivers/cpufreq/cppc_cpufreq.c +++ b/drivers/cpufreq/cppc_cpufreq.c @@ -418,26 +418,16 @@ static unsigned int cppc_cpufreq_get_transition_delay_us(unsigned int cpu) { unsigned long implementor = read_cpuid_implementor(); unsigned long part_num = read_cpuid_part_number(); - unsigned int delay_us = 0; switch (implementor) { case ARM_CPU_IMP_QCOM: switch (part_num) { case QCOM_CPU_PART_FALKOR_V1: case QCOM_CPU_PART_FALKOR: - delay_us = 10000; - break; - default: - delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; - break; + return 10000; } - break; - default: - delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; - break; } - - return delay_us; + return cppc_get_transition_latency(cpu) / NSEC_PER_USEC; } #else |