| Message ID | 20250428-pci-tegra-module-v2-1-c11a4b912446@gmail.com |
|---|---|
| State | New |
| Headers | show |
| Series | PCI: tegra: Allow building as a module | expand |
On Mon, Apr 28 2025 at 20:05, Aaron Kling via wrote: $subject: .... irq_domain_free_irqs() > From: Aaron Kling <webgeek1234@gmail.com> > > Add export for irq_domain_free_irqs() so that we can allow drivers like > the pci-tegra driver to be loadable as a module. Export irq_domain_free_irqs() to allow PCI/MSI drivers like pci-tegra to be built as a module. See https://www.kernel.org/doc/html/latest/process/maintainer-tip.html#changelog With that addressed: Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
diff --git a/kernel/irq/irqdomain.c b/kernel/irq/irqdomain.c index ec6d8e72d980f604ded2bfa2143420e0e0095920..36cd79a8a2ce960b07b03c40067343ec8f632452 100644 --- a/kernel/irq/irqdomain.c +++ b/kernel/irq/irqdomain.c @@ -1890,6 +1890,7 @@ void irq_domain_free_irqs(unsigned int virq, unsigned int nr_irqs) irq_domain_free_irq_data(virq, nr_irqs); irq_free_descs(virq, nr_irqs); } +EXPORT_SYMBOL_GPL(irq_domain_free_irqs); static void irq_domain_free_one_irq(struct irq_domain *domain, unsigned int virq) {