PL061_PIN_TO_ADDR
if (bus_read_1(sc->sc_mem_res, PL061_PIN_TO_ADDR(pin)))
bus_write_1(sc->sc_mem_res, PL061_PIN_TO_ADDR(pin), d);
d = ~bus_read_1(sc->sc_mem_res, PL061_PIN_TO_ADDR(pin));
bus_write_1(sc->sc_mem_res, PL061_PIN_TO_ADDR(pin), d);