NTB/msi: Use irq_has_action()
authorThomas Gleixner <tglx@linutronix.de>
Thu, 10 Dec 2020 19:25:53 +0000 (20:25 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 15 Dec 2020 15:19:32 +0000 (16:19 +0100)
Use the proper core function.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Logan Gunthorpe <logang@deltatee.com>
Link: https://lore.kernel.org/r/20201210194044.255887860@linutronix.de
drivers/ntb/msi.c

index 0a5e884..3f05cfb 100644 (file)
@@ -282,15 +282,13 @@ int ntbm_msi_request_threaded_irq(struct ntb_dev *ntb, irq_handler_t handler,
                                  struct ntb_msi_desc *msi_desc)
 {
        struct msi_desc *entry;
-       struct irq_desc *desc;
        int ret;
 
        if (!ntb->msi)
                return -EINVAL;
 
        for_each_pci_msi_entry(entry, ntb->pdev) {
-               desc = irq_to_desc(entry->irq);
-               if (desc->action)
+               if (irq_has_action(entry->irq))
                        continue;
 
                ret = devm_request_threaded_irq(&ntb->dev, entry->irq, handler,