[PATCH v3 1/5] genirq: Authorize chained handlers to remain disabled when initialized

2015-01-23 Thread Boris Brezillon
Currently there is no way to keep a chained handler disabled when registering it. This might be annoying for irq demuxer that want to keep the source irq disabled until at least one of their child irq is requested. Replace the is_chained argument of __irq_set_handler by an enum, thus adding a new

[PATCH v3 1/5] genirq: Authorize chained handlers to remain disabled when initialized

2015-01-23 Thread Boris Brezillon
Currently there is no way to keep a chained handler disabled when registering it. This might be annoying for irq demuxer that want to keep the source irq disabled until at least one of their child irq is requested. Replace the is_chained argument of __irq_set_handler by an enum, thus adding a new