summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaulik Shah <mkshah@codeaurora.org>2018-06-21 11:48:23 +0530
committerGeorg Veichtlbauer <georg@vware.at>2023-07-16 12:47:43 +0200
commit938e42ca699f3224fcb9687bf9feba3f4a1abf32 (patch)
tree7a81d4145e9be1cb3bcba1a5f8ec081256628c76
parent8d8a48aecde5c4be6c57b9108dc22e8e0cd7f235 (diff)
drivers: cpuidle: lpm-levels: Correctly check for list empty
Correctly check for list empty condition to get least cluster latency. Change-Id: I6584a8d6d77794ca506c994d927467e9c1fefa63 Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
-rw-r--r--drivers/cpuidle/lpm-levels.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/cpuidle/lpm-levels.c b/drivers/cpuidle/lpm-levels.c
index 1eaef20e5ed5..f46126e41266 100644
--- a/drivers/cpuidle/lpm-levels.c
+++ b/drivers/cpuidle/lpm-levels.c
@@ -187,7 +187,7 @@ static uint32_t least_cluster_latency(struct lpm_cluster *cluster,
uint32_t latency = 0;
int i;
- if (!cluster->list.next) {
+ if (list_empty(&cluster->list)) {
for (i = 0; i < cluster->nlevels; i++) {
level = &cluster->levels[i];
pwr_params = &level->pwr;