From: David Brownell <dbrownell@xxxxxxxxxxxxxxxxxxxxx> Make twl4030 GPIO support the new gpio_to_irq() hook Signed-off-by: David Brownell <dbrownell@xxxxxxxxxxxxxxxxxxxxx> --- drivers/gpio/twl4030-gpio.c | 7 +++++++ 1 file changed, 7 insertions(+) --- a/drivers/gpio/twl4030-gpio.c +++ b/drivers/gpio/twl4030-gpio.c @@ -630,6 +630,12 @@ static void twl_set(struct gpio_chip *ch twl4030_set_gpio_dataout(offset, value); } +static int twl_to_irq(struct gpio_chip *chip, unsigned offset) +{ + /* NOTE: assumes IRQs are set up ... */ + return twl4030_gpio_irq_base + offset; +} + static struct gpio_chip twl_gpiochip = { .label = "twl4030", .owner = THIS_MODULE, @@ -639,6 +645,7 @@ static struct gpio_chip twl_gpiochip = { .get = twl_get, .direction_output = twl_direction_out, .set = twl_set, + .to_irq = twl_to_irq, .can_sleep = 1, }; -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html