]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
arm: Remove return code from irqchip_inject_pending
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 10:19:57 +0000 (12:19 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
It's always 0.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/arm/include/asm/irqchip.h
hypervisor/arch/arm/irqchip.c

index 65d4d4f1f052379c9ac3d2c8691976a4ca3120ee..8b4b035da74a0c1596e213f8d3fb6d148443f9bf 100644 (file)
@@ -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);
index a4e2d9962530c3297a192d7150a33e072dc3fb14..1e2a4e494a6a08a83bf81e3a6de58f6635b1ff25 100644 (file)
@@ -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)