From: Lee Jones Date: Thu, 31 Jan 2013 09:45:17 +0000 (+0000) Subject: pinctrl/abx500: align GPIO cluster boundaries X-Git-Tag: v3.9-rc1~153^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9fab6e45d2d41de5495f7d40808e9e131652f92;p=pandora-kernel.git pinctrl/abx500: align GPIO cluster boundaries Not quite sure how this ever worked. In ab8500_gpio_to_irq() the GPIO for conversion is passed through as the second argument. If GPIO13, which is a valid GPIO for IRQ functionality, was received; it would be rejected by the following guard: GPIO_IRQ_CLUSTER(5, 12, 0); /* GPIO numbers start from 1 */ if (offset >= cluster->start && offset <= cluster->end) /* Valid GPIO for IRQ use */ Signed-off-by: Lee Jones [Augmented to account for off-by-one problem] Signed-off-by: Linus Walleij --- Reading git-diff-tree failed