kernel code reading: where the irq is initialized
kernel code reading: add irq_desc description
kernel code reading: how irq initialized on powernv