lantiq: fix bug in hcd gpio detetcion code
[lede-git/.git] / package / kernel / lantiq / ltq-hcd / src / ifxusb_driver.c
index 97f282db6ccee2b6553e826347b6fe91c3163a7c..425b3a986e786917b9cc06a836eaaec4009ea620 100644 (file)
@@ -469,7 +469,7 @@ static int ifxusb_driver_probe(struct platform_device *_pdev)
        #endif*/
 
        gpio_count = of_gpio_count(np);
-       while (gpio_count) {
+       while (gpio_count > 0) {
                enum of_gpio_flags flags;
                int gpio = of_get_gpio_flags(np, --gpio_count, &flags);
                if (gpio_request(gpio, "usb"))