mtd: rawnand: denali: Remove always true test
In denali_wait_for_irq the code will either return from inside the while loop or exit with time_left being 0. The following test for time_left being 0 is guranteed to be true so remove the test and the following unreachable code. This issue was found by Smatch. Signed-off-by: Andrew Goodbody <andrew.goodbody@linaro.org> Reviewed-by: Michael Trimarchi <michael@amarulasolutions.com>
This commit is contained in:
committed by
Michael Trimarchi
parent
ebf8aaf7af
commit
2756de5213
@@ -173,13 +173,9 @@ static uint32_t denali_wait_for_irq(struct denali_nand_info *denali,
|
||||
time_left--;
|
||||
}
|
||||
|
||||
if (!time_left) {
|
||||
dev_err(denali->dev, "timeout while waiting for irq 0x%x\n",
|
||||
irq_mask);
|
||||
return 0;
|
||||
}
|
||||
|
||||
return denali->irq_status;
|
||||
dev_err(denali->dev, "timeout while waiting for irq 0x%x\n",
|
||||
irq_mask);
|
||||
return 0;
|
||||
}
|
||||
|
||||
static uint32_t denali_check_irq(struct denali_nand_info *denali)
|
||||
|
||||
Reference in New Issue
Block a user