|
@@ -1682,7 +1682,8 @@ static void gpiochip_set_cascaded_irqchip(struct gpio_chip *gpiochip,
|
|
|
irq_set_chained_handler_and_data(parent_irq, parent_handler,
|
|
|
gpiochip);
|
|
|
|
|
|
- gpiochip->irq.parents = &parent_irq;
|
|
|
+ gpiochip->irq.parent_irq = parent_irq;
|
|
|
+ gpiochip->irq.parents = &gpiochip->irq.parent_irq;
|
|
|
gpiochip->irq.num_parents = 1;
|
|
|
}
|
|
|
|