Searched refs:GICR_VPENDBASER (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 307 #define GICR_VPENDBASER 0x0078 macro 313 GIC_BASER_SHAREABILITY(GICR_VPENDBASER, SHAREABILITY_MASK) 315 GIC_BASER_CACHEABILITY(GICR_VPENDBASER, INNER, MASK) 317 GIC_BASER_CACHEABILITY(GICR_VPENDBASER, OUTER, MASK) 322 GIC_BASER_SHAREABILITY(GICR_VPENDBASER, NonShareable) 325 GIC_BASER_SHAREABILITY(GICR_VPENDBASER, InnerShareable) 327 #define GICR_VPENDBASER_nCnB GIC_BASER_CACHEABILITY(GICR_VPENDBASER, INNER, nCnB) 328 #define GICR_VPENDBASER_nC GIC_BASER_CACHEABILITY(GICR_VPENDBASER, INNER, nC) 329 #define GICR_VPENDBASER_RaWt GIC_BASER_CACHEABILITY(GICR_VPENDBASER, INNER, RaWt) 330 #define GICR_VPENDBASER_RaWb GIC_BASER_CACHEABILITY(GICR_VPENDBASER, INNER, RaWb) [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | gicv3_internal.h | 119 #define GICR_VPENDBASER (GICR_VLPI_OFFSET + 0x78) macro 162 FIELD(GICR_VPENDBASER, INNERCACHE, 7, 3) 163 FIELD(GICR_VPENDBASER, SHAREABILITY, 10, 2) 164 FIELD(GICR_VPENDBASER, PHYADDR, 16, 36) 165 FIELD(GICR_VPENDBASER, OUTERCACHE, 56, 3) 166 FIELD(GICR_VPENDBASER, DIRTY, 60, 1) 167 FIELD(GICR_VPENDBASER, PENDINGLAST, 61, 1) 168 FIELD(GICR_VPENDBASER, IDAI, 62, 1) 169 FIELD(GICR_VPENDBASER, VALID, 63, 1)
|
H A D | arm_gicv3_redist.c | 79 if (!FIELD_EX64(cs->gicr_vpendbaser, GICR_VPENDBASER, VALID)) { in vcpu_resident() 244 if (!FIELD_EX64(cs->gicr_vpendbaser, GICR_VPENDBASER, VALID)) { in gicv3_redist_update_vlpi_only() 266 bool oldvalid = FIELD_EX64(cs->gicr_vpendbaser, GICR_VPENDBASER, VALID); in gicr_write_vpendbaser() 267 bool newvalid = FIELD_EX64(newval, GICR_VPENDBASER, VALID); in gicr_write_vpendbaser() 317 newval = FIELD_DP64(newval, GICR_VPENDBASER, PENDINGLAST, pendinglast); in gicr_write_vpendbaser() 473 case GICR_VPENDBASER: in gicr_readl() 476 case GICR_VPENDBASER + 4: in gicr_readl() 639 case GICR_VPENDBASER: in gicr_writel() 642 case GICR_VPENDBASER + 4: in gicr_writel() 671 case GICR_VPENDBASER: in gicr_readll() [all …]
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 2842 if (gicr_read_vpendbaser(vlpi_base + GICR_VPENDBASER) & GICR_VPENDBASER_Valid) in allocate_vpe_l1_table() 2844 vlpi_base + GICR_VPENDBASER); in allocate_vpe_l1_table() 3048 val = gicr_read_vpendbaser(vlpi_base + GICR_VPENDBASER); in read_vpend_dirty_clear() 3072 gicr_write_vpendbaser(val, vlpi_base + GICR_VPENDBASER); in its_clear_vpend_valid() 3874 WARN_ON_ONCE(readq_relaxed_poll_timeout_atomic(vlpi_base + GICR_VPENDBASER, in its_wait_vpt_parse_complete() 3913 gicr_write_vpendbaser(val, vlpi_base + GICR_VPENDBASER); in its_vpe_schedule() 4117 gicr_write_vpendbaser(val, vlpi_base + GICR_VPENDBASER); in its_vpe_4_1_schedule()
|
H A D | irq-gic-v3.c | 1071 val = gicr_read_vpendbaser(ptr + SZ_128K + GICR_VPENDBASER); in __gic_update_rdist_properties() 1074 ptr + SZ_128K + GICR_VPENDBASER); in __gic_update_rdist_properties()
|