projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
i2c: observe scl_count in i2c_deblock_gpio_loop()
[oweals/u-boot.git]
/
drivers
/
i2c
/
i2c-uclass.c
diff --git
a/drivers/i2c/i2c-uclass.c
b/drivers/i2c/i2c-uclass.c
index 8166df7ba63b852b6156863e93226741ded1f3de..8bc69e870fd4389cc532eaa7e95af561acb75b99 100644
(file)
--- a/
drivers/i2c/i2c-uclass.c
+++ b/
drivers/i2c/i2c-uclass.c
@@
-516,7
+516,7
@@
int i2c_deblock_gpio_loop(struct gpio_desc *sda_pin,
udelay(delay);
/* Toggle SCL until slave release SDA */
-
while (scl_count-- >= 0
) {
+
for (; scl_count; --scl_count
) {
i2c_gpio_set_pin(scl_pin, 1);
udelay(delay);
i2c_gpio_set_pin(scl_pin, 0);