irq: csky: perform irqentry in entry code
authorMark Rutland <mark.rutland@arm.com>
Wed, 20 Oct 2021 10:00:46 +0000 (11:00 +0100)
committerMark Rutland <mark.rutland@arm.com>
Tue, 26 Oct 2021 09:13:27 +0000 (10:13 +0100)
commit287232987f0ebb29f68cfab13625017bbfb38adc
tree95bd84e133a06b50478b2eccbc0dcd9ccd2d2408
parent26dc129342cfc1e09dcf8473331efcf419a471af
irq: csky: perform irqentry in entry code

In preparation for removing HANDLE_DOMAIN_IRQ_IRQENTRY, have arch/csky
perform all the irqentry accounting in its entry code. As arch/csky uses
GENERIC_IRQ_MULTI_HANDLER, we can use generic_handle_arch_irq() to do
so.

There should be no functional change as a result of this patch.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Guo Ren <guoren@kernel.org>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
arch/csky/Kconfig
arch/csky/kernel/entry.S
arch/csky/kernel/irq.c