Home
last modified time | relevance | path

Searched refs:GITS_CBASER (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/tools/testing/selftests/kvm/include/arm64/
H A Dgic_v3.h366 #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 …]
/linux-6.15/include/linux/irqchip/
H A Darm-gic-v3.h366 #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 …]
/linux-6.15/Documentation/virt/kvm/devices/
H A Darm-vgic-its.rst106 ITS. Also it must be restored after GITS_CBASER since a write to
107 GITS_CBASER resets GITS_CREADR.
138 1. Restore GITS_CBASER
213 - GITS_CBASER = 0, GITS_CREADR = 0, GITS_CWRITER = 0
/linux-6.15/tools/testing/selftests/kvm/lib/arm64/
H A Dgic_v3_its.c80 its_write_u64(GITS_CBASER, cbaser); in its_install_cmdq()
172 u64 cbaser = its_read_u64(GITS_CBASER); in its_send_cmd()
/linux-6.15/drivers/irqchip/
H A Dirq-gic-v3-its.c5005 its->cbaser_save = gits_read_cbaser(base + GITS_CBASER); in its_save_disable()
5050 gits_write_cbaser(its->cbaser_save, base + GITS_CBASER); in its_restore_enable()
5287 gits_write_cbaser(baser, its->base + GITS_CBASER); in its_probe_one()
5288 tmp = gits_read_cbaser(its->base + GITS_CBASER); in its_probe_one()
5303 gits_write_cbaser(baser, its->base + GITS_CBASER); in its_probe_one()
/linux-6.15/arch/arm64/kvm/vgic/
H A Dvgic-its.c1810 REGISTER_ITS_DESC(GITS_CBASER,