irqchip/renesas-intc-irqpin: Use proper irq_chip name and parent
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 7 Jun 2019 09:58:55 +0000 (11:58 +0200)
committerMarc Zyngier <marc.zyngier@arm.com>
Tue, 11 Jun 2019 11:22:42 +0000 (12:22 +0100)
The irq_chip .name field should contain the device's class (not
instance) name, while .parent_device should point to the device itself.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
drivers/irqchip/irq-renesas-intc-irqpin.c

index 04c05a18600cf71f2832b14561d1826f7e108a76..f82bc60a67931cd70a6b9baf2d30e44de716b28d 100644 (file)
@@ -508,7 +508,8 @@ static int intc_irqpin_probe(struct platform_device *pdev)
        }
 
        irq_chip = &p->irq_chip;
-       irq_chip->name = name;
+       irq_chip->name = "intc-irqpin";
+       irq_chip->parent_device = dev;
        irq_chip->irq_mask = disable_fn;
        irq_chip->irq_unmask = enable_fn;
        irq_chip->irq_set_type = intc_irqpin_irq_set_type;