AR_GPIO_IN_OUT
return ((AR_READ(sc, AR_GPIO_IN_OUT) >> (sc->ngpiopins + pin)) & 1);
reg = AR_READ(sc, AR_GPIO_IN_OUT);
AR_WRITE(sc, AR_GPIO_IN_OUT, reg);
reg = AR_READ(sc, AR_GPIO_IN_OUT);
AR_WRITE(sc, AR_GPIO_IN_OUT, reg);