GICD_CTLR_RWP
while ((bus_read_4(res, offset + GICD_CTLR) & GICD_CTLR_RWP) != 0) {
*rval &= ~GICD_CTLR_RWP;