|
@@ -275,8 +275,8 @@ static void mxc_gpio_irq_handler(struct mxc_gpio_port *port, u32 irq_stat)
|
|
|
static void mx3_gpio_irq_handler(u32 irq, struct irq_desc *desc)
|
|
|
{
|
|
|
u32 irq_stat;
|
|
|
- struct mxc_gpio_port *port = irq_get_handler_data(irq);
|
|
|
- struct irq_chip *chip = irq_get_chip(irq);
|
|
|
+ struct mxc_gpio_port *port = irq_desc_get_handler_data(desc);
|
|
|
+ struct irq_chip *chip = irq_desc_get_chip(desc);
|
|
|
|
|
|
chained_irq_enter(chip, desc);
|
|
|
|
|
@@ -292,7 +292,7 @@ static void mx2_gpio_irq_handler(u32 irq, struct irq_desc *desc)
|
|
|
{
|
|
|
u32 irq_msk, irq_stat;
|
|
|
struct mxc_gpio_port *port;
|
|
|
- struct irq_chip *chip = irq_get_chip(irq);
|
|
|
+ struct irq_chip *chip = irq_desc_get_chip(desc);
|
|
|
|
|
|
chained_irq_enter(chip, desc);
|
|
|
|