gicd_read_4
while (gicd_read_4(sc, GICD_CTRL) & GICD_CTRL_RWP)
while (gicd_read_4(sc, GICD_CTRL) & GICD_CTRL_RWP)
icfg = gicd_read_4(sc, GICD_ICFGRn(is->is_irq / 16));
ipriority = gicd_read_4(sc, GICD_IPRIORITYRn(is->is_irq / 4));
gicd_ctrl = gicd_read_4(sc, GICD_CTRL);
while (gicd_read_4(sc, GICD_CTRL) & GICD_CTRL_RWP)
while (gicd_read_4(sc, GICD_CTRL) & GICD_CTRL_RWP)
const uint32_t gicd_ctrl = gicd_read_4(sc, GICD_CTRL);
const uint32_t oiprio = gicd_read_4(sc, GICD_IPRIORITYRn(8));
const uint8_t pribits = gicd_read_4(sc, GICD_IPRIORITYRn(8)) & 0xff;
sc->sc_gicd_typer = gicd_read_4(sc, GICD_TYPER);
gicd_read_4(sc, GICD_IIDR),