Home
last modified time | relevance | path

Searched refs:GICD_ISENABLER (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/arm/arm/
H A Dgic_common.h85 #define GICD_ISENABLER(n) (0x0100 + (((n) >> 5) * 4)) /* v1 ICDISER */ macro
H A Dgic.c168 gic_d_write_4(sc, GICD_ISENABLER(irq), GICD_I_MASK(irq)); in gic_irq_unmask()
1194 !!(gic_d_read_4(sc, GICD_ISENABLER(i)) & GICD_I_MASK(i)), in arm_gic_db_show()
/freebsd/sys/arm64/vmm/io/
H A Dvgic_v3.c266 VGIC_REGISTER_RAZ_WI(GICD_ISENABLER(0), 4, VGIC_32_BIT),
267 VGIC_REGISTER_RANGE(GICD_ISENABLER(32), GICD_ISENABLER(1024), 4,
1080 n = (reg - GICD_ISENABLER(0)) / 4; in dist_isenabler_read()
1094 n = (reg - GICD_ISENABLER(0)) / 4; in dist_isenabler_write()
1120 n = (reg - GICD_ISENABLER(0)) / 4; in dist_icenabler_write()
/freebsd/sys/arm64/arm64/
H A Dgic_v3.c995 gic_r_write(sc, 4, GICR_SGI_BASE_SIZE + GICD_ISENABLER(irq), in gic_v3_enable_intr_periph()
1030 gic_d_write(sc, 4, GICD_ISENABLER(irq), GICD_I_MASK(irq)); in gic_v3_enable_intr()