Messages in this thread Patch in this message | | | From | Yajun Deng <> | Subject | [PATCH linux-next] arm64: PCI: Introduce pcibios_free_irq() helper function | Date | Wed, 25 Aug 2021 15:16:12 +0800 |
| |
Introduce pcibios_free_irq() to free irq in pci_device_probe() and pci_device_remove() that in drivers/pci/pci-driver.c.
Signed-off-by: Yajun Deng <yajun.deng@linux.dev> --- arch/arm64/kernel/pci.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/kernel/pci.c b/arch/arm64/kernel/pci.c index 1006ed2d7c60..40da5aff4548 100644 --- a/arch/arm64/kernel/pci.c +++ b/arch/arm64/kernel/pci.c @@ -25,10 +25,18 @@ int pcibios_alloc_irq(struct pci_dev *dev) { if (!acpi_disabled) - acpi_pci_irq_enable(dev); + return acpi_pci_irq_enable(dev); return 0; } + +void pcibios_free_irq(struct pci_dev *dev) +{ + if (!acpi_disabled) + acpi_pci_irq_disable(dev); + +} + #endif /* -- 2.32.0
| |