|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v5 0/6] xen/arm: Interrupt management reworking
Hello,
This is the fifth version of this series to rework interrupt management for
ARM.
This patchset is smaller than the previous version as Ian Campbell has already
pushed most of the patches.
Major changes in v6:
- Introduce boot_cpu macro
- Fix wrong test condition in exynos4210 drivers
Every patches are acked except:
- #1: new patch
- #6: Only acked for non-ARM part
For all changes see in each patch.
This series is a dependency for the ARM SMMU drivers.
A working tree can be found here:
git://xenbits.xen.org/people/julieng/xen-unstable.git branch
interrupt-mgmt-v5
Sincerely yours,
Julien Grall (6):
xen: Add convenient macro boot_cpu
xen/arm: IRQ: Store IRQ type in arch_irq_desc
xen/arm: IRQ: Replace {request,setup}_dt_irq by {request,setup}_irq
xen: IRQ: Add dev_id parameter to release_irq
xen/arm: IRQ: extend {request,setup}_irq to take an irqflags in
parameter
xen/arm: IRQ: Handle multiple action per IRQ
xen/arch/arm/gic.c | 36 +++---
xen/arch/arm/irq.c | 189 ++++++++++++++++++++++++------
xen/arch/arm/setup.c | 3 +-
xen/arch/arm/time.c | 30 ++---
xen/arch/x86/hpet.c | 2 +-
xen/arch/x86/i8259.c | 2 +-
xen/arch/x86/irq.c | 11 +-
xen/arch/x86/time.c | 2 +-
xen/drivers/char/exynos4210-uart.c | 15 +--
xen/drivers/char/ns16550.c | 20 +---
xen/drivers/char/omap-uart.c | 15 +--
xen/drivers/char/pl011.c | 18 +--
xen/drivers/passthrough/amd/iommu_init.c | 2 +-
xen/drivers/passthrough/vtd/iommu.c | 2 +-
xen/include/asm-arm/config.h | 2 +
xen/include/asm-arm/gic.h | 5 +-
xen/include/asm-arm/irq.h | 8 +-
xen/include/xen/irq.h | 11 +-
xen/include/xen/percpu.h | 3 +
19 files changed, 252 insertions(+), 124 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 |