Home
last modified time | relevance | path

Searched refs:hppi (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/intc/
H A Darm_gicv3.c33 if (prio < cs->hppi.prio) { in irqbetter()
40 if (prio == cs->hppi.prio && irq <= cs->hppi.irq) { in irqbetter()
157 cs->hppi.irq = i; in gicv3_redist_update_noirqset()
158 cs->hppi.prio = prio; in gicv3_redist_update_noirqset()
165 cs->hppi.grp = gicv3_irq_group(cs->gic, cs, cs->hppi.irq); in gicv3_redist_update_noirqset()
191 (cs->hppi.irq < GIC_INTERNAL || in gicv3_redist_update_noirqset()
245 cs->hppi.irq = i; in gicv3_update_noirqset()
246 cs->hppi.prio = prio; in gicv3_update_noirqset()
266 cs->hppi.grp = gicv3_irq_group(cs->gic, cs, cs->hppi.irq); in gicv3_update_noirqset()
270 cs->hppi.irq >= start && cs->hppi.irq < start + len) { in gicv3_update_noirqset()
[all …]
H A Darm_gicv3_cpuif.c891 return cs->hppi.prio == 0xff || (cs->icc_igrpen[cs->hppi.grp] == 0); in icc_no_enabled_hppi()
940 cs->hppi.grp, cs->hppi.prio); in gicv3_cpuif_update()
946 cs->hppi.grp = GICV3_G0; in gicv3_cpuif_update()
955 switch (cs->hppi.grp) { in gicv3_cpuif_update()
1043 int prio = cs->hppi.prio & mask; in icc_activate_irq()
1070 if (cs->hppi.prio == 0xff) { in icc_hppir0_value()
1090 if (cs->hppi.grp != GICV3_G0) { in icc_hppir0_value()
1097 return cs->hppi.irq; in icc_hppir0_value()
1107 if (cs->hppi.prio == 0xff) { in icc_hppir1_value()
1119 if (cs->hppi.grp == GICV3_G0) { in icc_hppir1_value()
[all …]
H A Darm_gicv3_common.c494 cs->hppi.prio = 0xff; in arm_gicv3_common_reset_hold()
/openbmc/qemu/include/hw/intc/
H A Darm_gicv3_common.h211 PendingIrq hppi; member