PL061_DIR
if (mask & bus_read_1(sc->sc_mem_res, PL061_DIR))
mask_and_set(sc, PL061_DIR, mask, flags & GPIO_PIN_OUTPUT ? mask : 0);