]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
arm: Remove write-only priority field from pending_irq
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 13 Jun 2016 17:00:04 +0000 (19:00 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
We do not support interrupt priorities so far, and we may have to model
them differently into queues once we do. Remove the de facto unused
field.

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

index 1457fd7d38960b76c33b311c4ccc89902937deae..02da6bba366edd64af34b6cd796cc29ff68097d1 100644 (file)
@@ -64,7 +64,6 @@ struct irqchip_ops {
 struct pending_irq {
        u32     virt_id;
 
-       u8      priority;
        u8      hw;
        union {
                /* Physical id, when hw is 1 */
index 7a6d4cadf6098146402f8b2cb6ce7487aafa3e57..a80577f9d801fe4f27143c864367013cdeb973a9 100644 (file)
@@ -134,8 +134,6 @@ int irqchip_set_pending(struct per_cpu *cpu_data, u32 irq_id, bool try_inject)
        struct pending_irq pending;
 
        pending.virt_id = irq_id;
-       /* Priority must be less than ICC_PMR */
-       pending.priority = 0;
 
        if (is_sgi(irq_id)) {
                pending.hw = 0;