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 D | gic_v3.h | 17 #define GICD_ISENABLER 0x0100 macro 54 #define GICR_ISENABLER0 GICD_ISENABLER
|
/kernel/liteos_a/arch/arm/include/ |
H A D | gic_common.h | 64 #define GICD_ISENABLER(n) (GICD_OFFSET + 0x100 + (n) * 4) /* Interrupt Set-Enable Registers */ macro
|
/kernel/liteos_a/arch/arm/gic/ |
H A D | gic_v2.c | 92 GIC_REG_32(GICD_ISENABLER(vector >> 5)) = 1U << (vector % 32); /* 5, 32: Register bit offset */ in HalIrqUnmask()
|
H A D | gic_v3.c | 283 GIC_REG_32(GICD_ISENABLER(vector >> 5)) = mask; /* 5: Register bit offset */ in HalIrqUnmask()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v3.c | 307 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 D | irq-gic-v3.c | 343 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 D | arm-gic-v3.h | 23 #define GICD_ISENABLER 0x0100 macro 229 #define GICR_ISENABLER0 GICD_ISENABLER
|
/kernel/linux/linux-6.6/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 23 #define GICD_ISENABLER 0x0100 macro 231 #define GICR_ISENABLER0 GICD_ISENABLER
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | gic_v3.c | 223 gicv3_write_reg(intid, GICD_ISENABLER, 32, 1, 1); in gicv3_irq_enable()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 565 REGISTER_DESC_WITH_BITS_PER_IRQ_SHARED(GICD_ISENABLER,
|
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 630 REGISTER_DESC_WITH_BITS_PER_IRQ_SHARED(GICD_ISENABLER,
|
Completed in 22 milliseconds