[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v4 02/18] xen/arm: IRQ: Use default irq callback from common code for no_irq_type
Most of no_irq_type callback are already defined in common/irq.c. We don't need to recreate our own callbacks. Signed-off-by: Julien Grall <julien.grall@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- Changes in v2: - Patch added --- xen/arch/arm/irq.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/xen/arch/arm/irq.c b/xen/arch/arm/irq.c index 3e326b0..5d1ed7f 100644 --- a/xen/arch/arm/irq.c +++ b/xen/arch/arm/irq.c @@ -27,23 +27,19 @@ #include <asm/gic.h> -static void enable_none(struct irq_desc *irq) { } -static unsigned int startup_none(struct irq_desc *irq) { return 0; } -static void disable_none(struct irq_desc *irq) { } static void ack_none(struct irq_desc *irq) { printk("unexpected IRQ trap at irq %02x\n", irq->irq); } -#define shutdown_none disable_none -#define end_none enable_none +static void end_none(struct irq_desc *irq) { } hw_irq_controller no_irq_type = { .typename = "none", - .startup = startup_none, - .shutdown = shutdown_none, - .enable = enable_none, - .disable = disable_none, + .startup = irq_startup_none, + .shutdown = irq_shutdown_none, + .enable = irq_enable_none, + .disable = irq_disable_none, .ack = ack_none, .end = end_none }; -- 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 |