Searched refs:GITS_CBASER (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 366 #define GITS_CBASER 0x0080 macro 417 GIC_BASER_SHAREABILITY(GITS_CBASER, SHAREABILITY_MASK) 419 GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, MASK) 421 GIC_BASER_CACHEABILITY(GITS_CBASER, OUTER, MASK) 425 GIC_BASER_SHAREABILITY(GITS_CBASER, InnerShareable) 427 #define GITS_CBASER_nCnB GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, nCnB) 428 #define GITS_CBASER_nC GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, nC) 429 #define GITS_CBASER_RaWt GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, RaWt) 430 #define GITS_CBASER_RaWb GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, RaWb) 431 #define GITS_CBASER_WaWt GIC_BASER_CACHEABILITY(GITS_CBASER, INNER, WaWt) [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | gicv3_internal.h | 299 FIELD(GITS_CBASER, SIZE, 0, 8) 300 FIELD(GITS_CBASER, SHAREABILITY, 10, 2) 301 FIELD(GITS_CBASER, PHYADDR, 12, 40) 302 FIELD(GITS_CBASER, OUTERCACHE, 53, 3) 303 FIELD(GITS_CBASER, INNERCACHE, 59, 3) 304 FIELD(GITS_CBASER, VALID, 63, 1)
|
H A D | arm_gicv3_its_kvm.c | 150 GITS_CBASER, &s->cbaser, false, &error_abort); in kvm_arm_its_pre_save() 177 GITS_CBASER, &s->cbaser, true, &error_abort); in kvm_arm_its_post_load() 228 GITS_CBASER, &s->cbaser, true, &error_abort); in kvm_arm_its_reset_hold()
|
H A D | arm_gicv3_its.c | 1528 num_pages = FIELD_EX64(value, GITS_CBASER, SIZE) + 1; in extract_cmdq_params() 1532 if (FIELD_EX64(value, GITS_CBASER, VALID)) { in extract_cmdq_params() 1535 s->cq.base_addr = FIELD_EX64(value, GITS_CBASER, PHYADDR); in extract_cmdq_params() 1595 case GITS_CBASER: in its_writel() 1605 case GITS_CBASER + 4: in its_writel() 1707 case GITS_CBASER: in its_readl() 1710 case GITS_CBASER + 4: in its_readl() 1762 case GITS_CBASER: in its_writell() 1815 case GITS_CBASER: in its_readll()
|
/openbmc/linux/Documentation/virt/kvm/devices/ |
H A D | arm-vgic-its.rst | 106 ITS. Also it must be restored after GITS_CBASER since a write to 107 GITS_CBASER resets GITS_CREADR. 137 1. Restore GITS_CBASER 210 - GITS_CBASER = 0, GITS_CREADR = 0, GITS_CWRITER = 0
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 37 #define GITS_CBASER 0x80 macro
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 4860 its->cbaser_save = gits_read_cbaser(base + GITS_CBASER); in its_save_disable() 4905 gits_write_cbaser(its->cbaser_save, base + GITS_CBASER); in its_restore_enable() 5138 gits_write_cbaser(baser, its->base + GITS_CBASER); in its_probe_one() 5139 tmp = gits_read_cbaser(its->base + GITS_CBASER); in its_probe_one() 5154 gits_write_cbaser(baser, its->base + GITS_CBASER); in its_probe_one()
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 1848 REGISTER_ITS_DESC(GITS_CBASER,
|