VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
author: Colin Ian King <colin.king@canonical.com> 2021-07-30 08:16:51 +0100 committer: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2021-08-18 09:06:46 +0200 commit: b37adfb2c760c3c1061849b1fbc930dde222d316 parent: 88f5acc1f2aff01654f337650cff2a89cf4dbd82
Commit Summary:
iio: adc: Fix incorrect exit of for-loop
Diffstat:
1 file changed, 2 insertions, 2 deletions
diff --git a/drivers/iio/adc/palmas_gpadc.c b/drivers/iio/adc/palmas_gpadc.c
index 6ef09609be9f..f9c8385c72d3 100644
--- a/drivers/iio/adc/palmas_gpadc.c
+++ b/drivers/iio/adc/palmas_gpadc.c
@@ -664,8 +664,8 @@ static int palmas_adc_wakeup_configure(struct palmas_gpadc *adc)
 
 	adc_period = adc->auto_conversion_period;
 	for (i = 0; i < 16; ++i) {
-		if (((1000 * (1 << i)) / 32) < adc_period)
-			continue;
+		if (((1000 * (1 << i)) / 32) >= adc_period)
+			break;
 	}
 	if (i > 0)
 		i--;