[irqchip: irq/irqchip-next] genirq: Export irq_gc_{unmask_enable,mask_disable}_reg

From: irqchip-bot for Florian Fainelli
Date: Wed Oct 20 2021 - 17:12:28 EST


The following commit has been merged into the irq/irqchip-next branch of irqchip:

Commit-ID: fcd0f63dec4abc281988ac08b83ca3ae6946c13b
Gitweb: https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/fcd0f63dec4abc281988ac08b83ca3ae6946c13b
Author: Florian Fainelli <f.fainelli@xxxxxxxxx>
AuthorDate: Wed, 20 Oct 2021 11:48:53 -07:00
Committer: Marc Zyngier <maz@xxxxxxxxxx>
CommitterDate: Wed, 20 Oct 2021 20:06:33 +01:00

genirq: Export irq_gc_{unmask_enable,mask_disable}_reg

In order to allow drivers/irqchip/irq-brcmstb-l2.c to be built as a
module we need to export: irq_gc_unmask_enable_reg() and
irq_gc_mask_disable_reg().

Signed-off-by: Florian Fainelli <f.fainelli@xxxxxxxxx>
Signed-off-by: Marc Zyngier <maz@xxxxxxxxxx>
Link: https://lore.kernel.org/r/20211020184859.2705451-8-f.fainelli@xxxxxxxxx
---
kernel/irq/generic-chip.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/kernel/irq/generic-chip.c b/kernel/irq/generic-chip.c
index cc7cdd2..4c011c2 100644
--- a/kernel/irq/generic-chip.c
+++ b/kernel/irq/generic-chip.c
@@ -44,6 +44,7 @@ void irq_gc_mask_disable_reg(struct irq_data *d)
*ct->mask_cache &= ~mask;
irq_gc_unlock(gc);
}
+EXPORT_SYMBOL_GPL(irq_gc_mask_disable_reg);

/**
* irq_gc_mask_set_bit - Mask chip via setting bit in mask register
@@ -103,6 +104,7 @@ void irq_gc_unmask_enable_reg(struct irq_data *d)
*ct->mask_cache |= mask;
irq_gc_unlock(gc);
}
+EXPORT_SYMBOL_GPL(irq_gc_unmask_enable_reg);

/**
* irq_gc_ack_set_bit - Ack pending interrupt via setting bit