Signed-off-by: Esben Haabendal <e...@doredevelopment.dk> --- arch/powerpc/sysdev/ipic.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/sysdev/ipic.c b/arch/powerpc/sysdev/ipic.c index d7b9b9c..8464b86 100644 --- a/arch/powerpc/sysdev/ipic.c +++ b/arch/powerpc/sysdev/ipic.c @@ -630,10 +630,10 @@ static int ipic_set_irq_type(unsigned int virq, unsigned int flow_type) if (flow_type & IRQ_TYPE_LEVEL_LOW) { desc->status |= IRQ_LEVEL; desc->handle_irq = handle_level_irq; - desc->chip = &ipic_level_irq_chip; + set_irq_chip(virq, &ipic_level_irq_chip); } else { desc->handle_irq = handle_edge_irq; - desc->chip = &ipic_edge_irq_chip; + set_irq_chip(virq, &ipic_edge_irq_chip); } /* only EXT IRQ senses are programmable on ipic -- 1.7.1 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev