summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip
diff options
context:
space:
mode:
authorMarek BehĂșn <kabel@kernel.org>2024-08-07 18:40:55 +0200
committerThomas Gleixner <tglx@linutronix.de>2024-08-08 17:15:00 +0200
commit37e130c224fd0da168570003355fcbd091a87030 (patch)
tree3da5ce36eba7c0a3a6991d769448a26a9d57ab06 /drivers/irqchip
parentirqchip/armada-370-xp: Drop msi_doorbell_end() (diff)
downloadlinux-37e130c224fd0da168570003355fcbd091a87030.tar.xz
linux-37e130c224fd0da168570003355fcbd091a87030.zip
irqchip/armada-370-xp: Add the __init attribute to mpic_msi_init()
Add the __init attribute to the mpic_msi_init() function. It is only called from the device initializer, and so can be dropped after boot is complete. Signed-off-by: Marek BehĂșn <kabel@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'drivers/irqchip')
-rw-r--r--drivers/irqchip/irq-armada-370-xp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/irqchip/irq-armada-370-xp.c b/drivers/irqchip/irq-armada-370-xp.c
index fcfc5f86fbff..f5a693745785 100644
--- a/drivers/irqchip/irq-armada-370-xp.c
+++ b/drivers/irqchip/irq-armada-370-xp.c
@@ -314,7 +314,7 @@ static void mpic_msi_reenable_percpu(void)
writel(1, per_cpu_int_base + MPIC_INT_CLEAR_MASK);
}
-static int mpic_msi_init(struct device_node *node, phys_addr_t main_int_phys_base)
+static int __init mpic_msi_init(struct device_node *node, phys_addr_t main_int_phys_base)
{
msi_doorbell_addr = main_int_phys_base + MPIC_SW_TRIG_INT;