• Thomas Gleixner's avatar
    powerpc: ipic: Cleanup flow type handling · ecf4b196
    Thomas Gleixner authored
    The core irq_set_type() function updates the flow type when the chip
    callback returns 0. So setting the type is bogus.
    
    The new core code allows to update the type in irq_data and return
    IRQ_SET_MASK_OK_NOCOPY, so the core code will not touch it, except for
    setting the IRQ_LEVEL flag.
    
    Use the proper accessors for setting the irq handlers.
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    ecf4b196
ipic.c 20.8 KB