]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
arm: Remove unused return code of irqchip_set_pending
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 08:30:49 +0000 (10:30 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
No caller evaluated it so far, and none of them has a use case for it.

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

index 8b4b035da74a0c1596e213f8d3fb6d148443f9bf..c4b8289f19cf581468e64db3d7d065bacb3c05ce 100644 (file)
@@ -86,7 +86,7 @@ void irqchip_eoi_irq(u32 irqn, bool deactivate);
 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);
+void irqchip_set_pending(struct per_cpu *cpu_data, u32 irq_id, bool try_inject);
 
 bool spi_in_cell(struct cell *cell, unsigned int spi);
 
index 1e2a4e494a6a08a83bf81e3a6de58f6635b1ff25..7ace3544ef3aef4e2f9aa0e03a3aaa50246526ac 100644 (file)
@@ -129,16 +129,16 @@ int irqchip_insert_pending(struct per_cpu *cpu_data, struct pending_irq *irq)
        return 0;
 }
 
-int irqchip_set_pending(struct per_cpu *cpu_data, u32 irq_id, bool try_inject)
+void irqchip_set_pending(struct per_cpu *cpu_data, u32 irq_id, bool try_inject)
 {
        struct pending_irq pending;
 
        pending.virt_id = irq_id;
 
        if (try_inject && irqchip.inject_irq(cpu_data, &pending) == 0)
-               return 0;
+               return;
 
-       return irqchip_insert_pending(cpu_data, &pending);
+       irqchip_insert_pending(cpu_data, &pending);
 }
 
 /*