]> xenbits.xensource.com Git - people/aperard/xen-unstable.git/commit
IRQ: generalize [gs]et_irq_regs()
authorJan Beulich <jbeulich@suse.com>
Tue, 23 Jan 2024 11:03:23 +0000 (12:03 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 23 Jan 2024 11:03:23 +0000 (12:03 +0100)
commitf67bddf3bccd99a5fee968c3b3f288db6a57d3be
tree8691042b696caea391adddb9427f1872d8b646be
parent79519fcfa0605bbf19d8c02b979af3a2c8afed68
IRQ: generalize [gs]et_irq_regs()

Move functions (and their data) to common code, and invoke the functions
on Arm as well. This is in preparation of dropping the register
parameters from handler functions.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Julien Grall <jgrall@amazon.com>
xen/arch/arm/irq.c
xen/arch/x86/include/asm/irq.h
xen/arch/x86/irq.c
xen/common/irq.c
xen/include/xen/irq.h