|
@@ -519,8 +519,9 @@ static struct irq_chip u300_gpio_irqchip = {
|
|
|
.irq_set_type = u300_gpio_irq_type,
|
|
|
};
|
|
|
|
|
|
-static void u300_gpio_irq_handler(unsigned irq, struct irq_desc *desc)
|
|
|
+static void u300_gpio_irq_handler(unsigned __irq, struct irq_desc *desc)
|
|
|
{
|
|
|
+ unsigned int irq = irq_desc_get_irq(desc);
|
|
|
struct irq_chip *parent_chip = irq_desc_get_chip(desc);
|
|
|
struct gpio_chip *chip = irq_desc_get_handler_data(desc);
|
|
|
struct u300_gpio *gpio = to_u300_gpio(chip);
|