GICD_IPRIORITYRn
const bus_size_t priority_reg = GICD_IPRIORITYRn(is->is_irq / 4);
const bus_size_t priority_reg = GICD_IPRIORITYRn(i / 4);
const bus_size_t priority_reg = GICD_IPRIORITYRn(i / 4);
#define GICv1_ICDIPRn(n) GICD_IPRIORITYRn(n)
ipriority = gicd_read_4(sc, GICD_IPRIORITYRn(is->is_irq / 4));
gicd_write_4(sc, GICD_IPRIORITYRn(is->is_irq / 4), ipriority);
gicd_write_4(sc, GICD_IPRIORITYRn(n / 4), ~0);
const uint32_t oiprio = gicd_read_4(sc, GICD_IPRIORITYRn(8));
gicd_write_4(sc, GICD_IPRIORITYRn(8), oiprio | 0xff);
const uint8_t pribits = gicd_read_4(sc, GICD_IPRIORITYRn(8)) & 0xff;
gicd_write_4(sc, GICD_IPRIORITYRn(8), oiprio);