Searched refs:gicr_typer (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_common.c | 466 s->cpu[i].gicr_typer = (cpu_affid << 32) | in arm_gicv3_common_realize() 471 s->cpu[i].gicr_typer |= GICR_TYPER_PLPIS; in arm_gicv3_common_realize() 473 s->cpu[i].gicr_typer |= GICR_TYPER_VLPIS; in arm_gicv3_common_realize() 485 s->cpu[cpuidx - 1].gicr_typer |= GICR_TYPER_LAST; in arm_gicv3_common_realize()
|
H A D | gicv3_internal.h | 541 if (s->cpu[0].gicr_typer & GICR_TYPER_VLPIS) { in gicv3_redist_size() 822 return cs->gicr_typer >> 32; in gicv3_redist_affid() 839 if (s->cpu[i].gicr_typer >> 32 == tgtaff) { in gicv3_cache_target_cpustate()
|
H A D | arm_gicv3_kvm.c | 105 KVM_VGIC_ATTR(offset, s->cpu[cpu].gicr_typer), in kvm_gicr_access() 113 KVM_VGIC_ATTR(reg, s->cpu[cpu].gicr_typer), in kvm_gicc_access() 121 KVM_VGIC_ATTR(irq, s->cpu[cpu].gicr_typer) | in kvm_gic_line_level_access() 700 KVM_VGIC_ATTR(ICC_CTLR_EL1, c->gicr_typer), in arm_gicv3_icc_reset()
|
H A D | arm_gicv3_redist.c | 358 *data = extract64(cs->gicr_typer, 0, 32); in gicr_readl() 361 *data = extract64(cs->gicr_typer, 32, 32); in gicr_readl() 494 if (cs->gicr_typer & GICR_TYPER_PLPIS) { in gicr_writel() 655 *data = cs->gicr_typer; in gicr_readll()
|
H A D | arm_gicv3_cpuif.c | 2050 if (ocs->gicr_typer >> 40 != aff) { in icc_generate_sgi() 2053 aff0 = extract64(ocs->gicr_typer, 32, 8); in icc_generate_sgi()
|
H A D | arm_gicv3_its.c | 1928 if (!(s->gicv3->cpu[i].gicr_typer & GICR_TYPER_PLPIS)) { in gicv3_arm_its_realize()
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_common.h | 140 uint64_t gicr_typer; member
|