diff options
| author | Maulik Shah <mkshah@codeaurora.org> | 2018-06-21 11:48:23 +0530 |
|---|---|---|
| committer | Georg Veichtlbauer <georg@vware.at> | 2023-07-16 12:47:43 +0200 |
| commit | 938e42ca699f3224fcb9687bf9feba3f4a1abf32 (patch) | |
| tree | 7a81d4145e9be1cb3bcba1a5f8ec081256628c76 | |
| parent | 8d8a48aecde5c4be6c57b9108dc22e8e0cd7f235 (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.c | 2 |
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; |
