summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2020-12-15 06:09:36 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2020-12-15 06:09:36 -0800
commit7c694f62ab4ab8f05243c7be1a9287d590cc927c (patch)
tree270fc1b16f54ac0c3b6ff3bf769e0813b58b68f2
parente3bf3c288c59951fe283575466e94074dadf3f3c (diff)
parente5225ad6133325e375e191aa0cc767fcdb94a4de (diff)
Merge "qcom: fg-memif: Correct timeout condition for memory grant"
-rw-r--r--drivers/power/supply/qcom/fg-memif.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/supply/qcom/fg-memif.c b/drivers/power/supply/qcom/fg-memif.c
index 82fbfcaf667a..694e8f769516 100644
--- a/drivers/power/supply/qcom/fg-memif.c
+++ b/drivers/power/supply/qcom/fg-memif.c
@@ -778,7 +778,7 @@ int fg_dma_mem_req(struct fg_chip *chip, bool request)
break;
msleep(20);
}
- if (!retry_count && !(val & MEM_GNT_BIT)) {
+ if ((retry_count < 0) && !(val & MEM_GNT_BIT)) {
pr_err("failed to get memory access\n");
rc = -ETIMEDOUT;
goto release_mem;