]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/arm/mach-ep93xx/core.c
Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[karo-tx-linux.git] / arch / arm / mach-ep93xx / core.c
index 66b1494f23a6f0f4b2182f23ae2433089bcd1f53..ad1a91ab6acd9978b4418b051c3b68cf90cf1565 100644 (file)
@@ -675,7 +675,7 @@ int ep93xx_keypad_acquire_gpio(struct platform_device *pdev)
 fail_gpio_d:
        gpio_free(EP93XX_GPIO_LINE_C(i));
 fail_gpio_c:
-       for ( ; i >= 0; --i) {
+       for (--i; i >= 0; --i) {
                gpio_free(EP93XX_GPIO_LINE_C(i));
                gpio_free(EP93XX_GPIO_LINE_D(i));
        }