Commit Graph

2 Commits

Author SHA1 Message Date
Charles Mirabile 9ba6d3de79 irqchip: Remove asmlinkage for handlers registered with set_handle_irq()
JIRA: https://issues.redhat.com/browse/RHEL-62922

Conflicts:
	Code differences due to various missing commits from upstream.
	Each one of these patches added static to one of the functions
	this patch touches that are having their asmlinkage removed, but
	in each case it was something of an afterthought in addition to
	other unrelated changes that would be outside of the scope for
	this MR.

	drivers/irqchip/irq-ixp4xx.c
	 - 97bb0f8e847c0 ("irqchip/ftintc010: Mark all function static")
	drivers/irqchip/irq-ftintc010.c
	 - c83227a5d05ed ("irq/gpio: ixp4xx: Drop boardfile probe path")
	drivers/irqchip/irq-versatile-fpga.c
	 - 3fb212a042fbd ("irqchip/versatile-fpga: Switch to dynamic chip name output")

commit b8fb82e4ffec3da153a6100d4cd6229fbfd3a22c
Author: Jinjie Ruan <ruanjinjie@huawei.com>
Date: Mon, 29 Jul 2024 19:26:06 +0800

    All architectures with use set_handle_irq() to set the root chip interrupt
    handler call that handler from C code, so there's no need for these
    handlers to be marked asmlinkage.

    Remove asmlinkage for all handlers registered with set_handle_irq().

    Suggested-by: Thomas Gleixner <tglx@linutronix.de>
    Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com>
    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Acked-by: Mark Rutland <mark.rutland@arm.com>
    Link: https://lore.kernel.org/all/20240729112606.1581732-1-ruanjinjie@huawei.com

Signed-off-by: Charles Mirabile <cmirabil@redhat.com>
2025-02-27 15:18:09 -05:00
Bartosz Golaszewski 0fc3d74cf9 irqchip: davinci-cp-intc: move the driver to drivers/irqchip
The cp-intc driver has now been cleaned up. Move it to drivers/irqchip
where it belongs.

Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Reviewed-by: David Lechner <david@lechnology.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2019-02-19 20:03:42 +05:30