There is no reason to walk the MSI descriptors to retrieve the interrupt number for a device. Use msi_get_virq() instead. Signed-off-by: Thomas Gleixner<tglx@xxxxxxxxxxxxx> Cc: Sinan Kaya<okaya@xxxxxxxxxx> Cc:dmaengine@xxxxxxxxxxxxxxx