Searched refs:GITS_CTLR (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_its_kvm.c | 115 GITS_CTLR)) { in kvm_arm_its_realize() 147 GITS_CTLR, &s->ctlr, false, &error_abort); in kvm_arm_its_pre_save() 197 GITS_CTLR, &s->ctlr, true, &error_abort); in kvm_arm_its_post_load() 220 GITS_CTLR)) { in kvm_arm_its_reset_hold() 225 GITS_CTLR, &s->ctlr, true, &error_abort); in kvm_arm_its_reset_hold()
|
H A D | gicv3_internal.h | 312 FIELD(GITS_CTLR, ENABLED, 0, 1) 313 FIELD(GITS_CTLR, QUIESCENT, 31, 1)
|
H A D | arm_gicv3_its.c | 1585 case GITS_CTLR: in its_writel() 1691 case GITS_CTLR: in its_readl() 1963 s->ctlr = FIELD_DP32(s->ctlr, GITS_CTLR, QUIESCENT, 1); in gicv3_its_reset_hold()
|
/openbmc/linux/Documentation/virt/kvm/devices/ |
H A D | arm-vgic-its.rst | 67 the GITS_CTLR must be restored before restoring the ITS tables. 105 restored before restoring the GITS_CTLR which is likely to enable the 138 2. Restore all other ``GITS_`` registers, except GITS_CTLR! 140 4. Restore GITS_CTLR 206 GITS_CTLR.Enabled = 0 .Quiescent=1
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 34 #define GITS_CTLR 0x0 macro
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 4632 val = readl_relaxed(base + GITS_CTLR); in its_force_quiescent() 4643 writel_relaxed(val, base + GITS_CTLR); in its_force_quiescent() 4647 val = readl_relaxed(base + GITS_CTLR); in its_force_quiescent() 4851 its->ctlr_save = readl_relaxed(base + GITS_CTLR); in its_save_disable() 4856 writel_relaxed(its->ctlr_save, base + GITS_CTLR); in its_save_disable() 4869 writel_relaxed(its->ctlr_save, base + GITS_CTLR); in its_save_disable() 4897 WARN_ON(readl_relaxed(base + GITS_CTLR) & GITS_CTLR_ENABLE); in its_restore_enable() 4923 writel_relaxed(its->ctlr_save, base + GITS_CTLR); in its_restore_enable() 5057 ctlr = readl_relaxed(its->base + GITS_CTLR); in its_compute_its_list_map() 5060 writel_relaxed(ctlr, its->base + GITS_CTLR); in its_compute_its_list_map() [all …]
|
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 362 #define GITS_CTLR 0x0000 macro
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 1838 REGISTER_ITS_DESC(GITS_CTLR,
|