From b77b9793126fd278ec3839cbead5bf21a389bdd0 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Thu, 16 Jun 2016 12:19:57 +0200 Subject: [PATCH] arm: Remove return code from irqchip_inject_pending It's always 0. Signed-off-by: Jan Kiszka --- hypervisor/arch/arm/include/asm/irqchip.h | 2 +- hypervisor/arch/arm/irqchip.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/hypervisor/arch/arm/include/asm/irqchip.h b/hypervisor/arch/arm/include/asm/irqchip.h index 65d4d4f..8b4b035 100644 --- a/hypervisor/arch/arm/include/asm/irqchip.h +++ b/hypervisor/arch/arm/include/asm/irqchip.h @@ -83,7 +83,7 @@ int irqchip_send_sgi(struct sgi *sgi); void irqchip_handle_irq(struct per_cpu *cpu_data); void irqchip_eoi_irq(u32 irqn, bool deactivate); -int irqchip_inject_pending(struct per_cpu *cpu_data); +void irqchip_inject_pending(struct per_cpu *cpu_data); int irqchip_insert_pending(struct per_cpu *cpu_data, struct pending_irq *irq); int irqchip_remove_pending(struct per_cpu *cpu_data, struct pending_irq *irq); int irqchip_set_pending(struct per_cpu *cpu_data, u32 irq_id, bool try_inject); diff --git a/hypervisor/arch/arm/irqchip.c b/hypervisor/arch/arm/irqchip.c index a4e2d99..1e2a4e4 100644 --- a/hypervisor/arch/arm/irqchip.c +++ b/hypervisor/arch/arm/irqchip.c @@ -160,7 +160,7 @@ int irqchip_remove_pending(struct per_cpu *cpu_data, struct pending_irq *irq) return 0; } -int irqchip_inject_pending(struct per_cpu *cpu_data) +void irqchip_inject_pending(struct per_cpu *cpu_data) { int err; struct pending_irq *pending = cpu_data->first_pending; @@ -183,8 +183,6 @@ int irqchip_inject_pending(struct per_cpu *cpu_data) pending = pending->next; } - - return 0; } void irqchip_handle_irq(struct per_cpu *cpu_data) -- 2.39.2