|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH for-4.5 0/8] Interrupt management reworking
Hello,
While I was working on the ARM SMMU driver for Xen, I made some changes
to improve interrupt handling.
The main modifications of this patch series:
- Add multiple handler support for interrupts
- Merge route and setup IRQ functions
- Improve error checking on some functions
This patch series is a requirement to support ARM SMMU driver.
Sincelery yours,
*** BLURB HERE ***
Julien Grall (8):
xen/arm: irq: move gic {,un}lock in gic_set_irq_properties
xen/arm: setup_dt_irq: don't enable the IRQ if the creation has
failed
xen/arm: IRQ: Protect IRQ to be shared between domains and XEN
xen/arm: irq: Don't need to have a specific function to route IRQ to
Xen
xen/arm: IRQ: rename release_irq in release_dt_irq
xen/arm: IRQ: Add lock contrainst for gic_irq_{startup,shutdown}
xen/irq: Handle multiple action per IRQ
xen/serial: remove serial_dt_irq
xen/arch/arm/domain_build.c | 8 +-
xen/arch/arm/gic.c | 206 +++++++++++++++++++++++-------------
xen/arch/arm/irq.c | 6 +-
xen/arch/arm/setup.c | 3 -
xen/arch/arm/smpboot.c | 2 -
xen/arch/arm/time.c | 11 --
xen/drivers/char/exynos4210-uart.c | 8 --
xen/drivers/char/ns16550.c | 11 --
xen/drivers/char/omap-uart.c | 8 --
xen/drivers/char/pl011.c | 8 --
xen/drivers/char/serial.c | 9 --
xen/include/asm-arm/gic.h | 7 --
xen/include/asm-arm/irq.h | 1 +
xen/include/asm-arm/time.h | 3 -
xen/include/xen/irq.h | 1 +
xen/include/xen/serial.h | 5 -
16 files changed, 146 insertions(+), 151 deletions(-)
--
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |