usb: hcd-pci: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY
authorDamien Le Moal <dlemoal@kernel.org>
Mon, 25 Mar 2024 07:09:16 +0000 (16:09 +0900)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 25 Apr 2024 17:53:30 +0000 (12:53 -0500)
Use the macro PCI_IRQ_INTX instead of the deprecated PCI_IRQ_LEGACY macro.

Link: https://lore.kernel.org/r/20240325070944.3600338-6-dlemoal@kernel.org
Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/hcd-pci.c

index ee3156f49533874cd6e6b4c697ae0871ea745dfa..a08f3f228e6de00623ff11ba3902baffde760a10 100644 (file)
@@ -189,7 +189,8 @@ int usb_hcd_pci_probe(struct pci_dev *dev, const struct hc_driver *driver)
         * make sure irq setup is not touched for xhci in generic hcd code
         */
        if ((driver->flags & HCD_MASK) < HCD_USB3) {
-               retval = pci_alloc_irq_vectors(dev, 1, 1, PCI_IRQ_LEGACY | PCI_IRQ_MSI);
+               retval = pci_alloc_irq_vectors(dev, 1, 1,
+                                              PCI_IRQ_INTX | PCI_IRQ_MSI);
                if (retval < 0) {
                        dev_err(&dev->dev,
                        "Found HC with no IRQ. Check BIOS/PCI %s setup!\n",