Home
last modified time | relevance | path

Searched refs:GICD_ISENABLER (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/aarch64/
H A Dgic_v3.h17 #define GICD_ISENABLER 0x0100 macro
54 #define GICR_ISENABLER0 GICD_ISENABLER
/kernel/liteos_a/arch/arm/include/
H A Dgic_common.h64 #define GICD_ISENABLER(n) (GICD_OFFSET + 0x100 + (n) * 4) /* Interrupt Set-Enable Registers */ macro
/kernel/liteos_a/arch/arm/gic/
H A Dgic_v2.c92 GIC_REG_32(GICD_ISENABLER(vector >> 5)) = 1U << (vector % 32); /* 5, 32: Register bit offset */ in HalIrqUnmask()
H A Dgic_v3.c283 GIC_REG_32(GICD_ISENABLER(vector >> 5)) = mask; /* 5: Register bit offset */ in HalIrqUnmask()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-gic-v3.c307 case GICD_ISENABLER: in convert_offset_index()
397 gic_poke_irq(d, GICD_ISENABLER); in gic_unmask_irq()
424 reg = val ? GICD_ICENABLER : GICD_ISENABLER; in gic_irq_set_irqchip_state()
451 *val = !gic_peek_irq(d, GICD_ISENABLER); in gic_irq_get_irqchip_state()
490 if (gic_peek_irq(d, GICD_ISENABLER)) { in gic_irq_nmi_setup()
527 if (gic_peek_irq(d, GICD_ISENABLER)) { in gic_irq_nmi_teardown()
1267 enabled = gic_peek_irq(d, GICD_ISENABLER); in gic_set_affinity()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic-v3.c343 case GICD_ISENABLER: in convert_offset_index()
432 gic_poke_irq(d, GICD_ISENABLER); in gic_unmask_irq()
463 reg = GICD_ISENABLER; in gic_irq_set_irqchip_state()
490 *val = !gic_peek_irq(d, GICD_ISENABLER); in gic_irq_get_irqchip_state()
534 if (gic_peek_irq(d, GICD_ISENABLER)) { in gic_irq_nmi_setup()
571 if (gic_peek_irq(d, GICD_ISENABLER)) { in gic_irq_nmi_teardown()
1420 enabled = gic_peek_irq(d, GICD_ISENABLER); in gic_set_affinity()
/kernel/linux/linux-5.10/include/linux/irqchip/
H A Darm-gic-v3.h23 #define GICD_ISENABLER 0x0100 macro
229 #define GICR_ISENABLER0 GICD_ISENABLER
/kernel/linux/linux-6.6/include/linux/irqchip/
H A Darm-gic-v3.h23 #define GICD_ISENABLER 0x0100 macro
231 #define GICR_ISENABLER0 GICD_ISENABLER
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/
H A Dgic_v3.c223 gicv3_write_reg(intid, GICD_ISENABLER, 32, 1, 1); in gicv3_irq_enable()
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v3.c565 REGISTER_DESC_WITH_BITS_PER_IRQ_SHARED(GICD_ISENABLER,
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v3.c630 REGISTER_DESC_WITH_BITS_PER_IRQ_SHARED(GICD_ISENABLER,

Completed in 22 milliseconds