Blackfin arch: As Mike pointed out range goes form m..MAX_BLACKFIN_GPIO -1
[powerpc.git] / arch / blackfin / kernel / bfin_gpio.c
index 3f49fae..8cefed8 100644 (file)
@@ -138,7 +138,7 @@ static unsigned int sic_iwr_irqs[gpio_bank(MAX_BLACKFIN_GPIOS)] = {IRQ_PROG0_INT
 
 inline int check_gpio(unsigned short gpio)
 {
-       if (gpio > MAX_BLACKFIN_GPIOS)
+       if (gpio >= MAX_BLACKFIN_GPIOS)
                return -EINVAL;
        return 0;
 }