drm/xe/irq: Don't call pci_free_irq_vectors
authorMichał Winiarski <michal.winiarski@intel.com>
Wed, 29 Nov 2023 21:44:59 +0000 (22:44 +0100)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:45:09 +0000 (11:45 -0500)
commit604f7e7777d663033063886b6a5362d0e6092e3a
tree61eaf832481acf07b00131e9306443ac82c77b1b
parentf321ef042e69859536ba6c97b9f25a2a8f761ef9
drm/xe/irq: Don't call pci_free_irq_vectors

For devres managed devices, pci_alloc_irq_vectors is also managed (see
pci_setup_msi_context for reference).
PCI device used by Xe is devres managed (it was enabled with
pcim_enable_device), which means that calls to pci_free_irq_vectors are
redundant and can be safely removed.

Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://lore.kernel.org/r/20231129214509.1174116-4-michal.winiarski@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_irq.c