From f92e1bb50f2b5491a03f910fd0cb3ed0a9760418 Mon Sep 17 00:00:00 2001 From: Lina Iyer Date: Thu, 2 Apr 2020 11:27:37 -0600 Subject: [PATCH] drivers: cpuidle: lpm-levels: initialize latency to default Let's not leave initialization of variable to chance, while determining the QoS for CPU(s). Initialize to PM QoS default value. Change-Id: I218599905b8b333c4421ad98fee26c967c5b3aa5 Signed-off-by: Lina Iyer --- drivers/cpuidle/lpm-levels.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/cpuidle/lpm-levels.c b/drivers/cpuidle/lpm-levels.c index a57cb78d89c6..1cfd746be4ff 100644 --- a/drivers/cpuidle/lpm-levels.c +++ b/drivers/cpuidle/lpm-levels.c @@ -485,7 +485,8 @@ static inline bool lpm_disallowed(s64 sleep_us, int cpu) static inline uint32_t get_cpus_qos(const struct cpumask *mask) { int cpu; - uint32_t n, latency; + uint32_t n; + uint32_t latency = PM_QOS_CPU_DMA_LAT_DEFAULT_VALUE; for_each_cpu(cpu, mask) { n = cpuidle_governor_latency_req(cpu);