This series addresses a few short comings in the interrupt core code vs. interrupts marked NOAUTOEN and also paves the way for making sure that irq chip callbacks like irq_startup/shutdown/enable/disable are only called when an actual state change is required.
Thanks, tglx