xen/arm: IRQ: extend {request, setup}_irq to take an irqflags in parameter
authorJulien Grall <julien.grall@linaro.org>
Fri, 16 May 2014 14:40:31 +0000 (15:40 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 21 May 2014 11:48:02 +0000 (12:48 +0100)
commit660deea8935a7dcb99e1114f15729bf56fb9d4d8
treee7e8b436f17fcb9eaf7ef00bc751b15005dc2f85
parentdf3f46b6cd1ec809b8d70dcdf4d243295747b605
xen/arm: IRQ: extend {request, setup}_irq to take an irqflags in parameter

The irqflags will be used later on ARM to know if we can shared the IRQ or not.

On x86, the irqflags should always be 0.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Keir Fraser <keir@xen.org>
Cc: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Cc: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@amd.com>
Cc: Xiantao Zhang <xiantao.zhang@intel.com>
14 files changed:
xen/arch/arm/gic.c
xen/arch/arm/irq.c
xen/arch/arm/time.c
xen/arch/x86/hpet.c
xen/arch/x86/i8259.c
xen/arch/x86/irq.c
xen/arch/x86/time.c
xen/drivers/char/exynos4210-uart.c
xen/drivers/char/ns16550.c
xen/drivers/char/omap-uart.c
xen/drivers/char/pl011.c
xen/drivers/passthrough/amd/iommu_init.c
xen/drivers/passthrough/vtd/iommu.c
xen/include/xen/irq.h