GPIO_READ
pending = GPIO_READ(gpio, GEMINI_GPIO_INTRMSKSTATE);
v = GPIO_READ(gpio, GEMINI_GPIO_PINDIR);
return (GPIO_READ(gpio, GEMINI_GPIO_DATAIN) >> pin) & 1;
old = GPIO_READ(gpio, GEMINI_GPIO_PINDIR);
dir = GPIO_READ(gpio, GEMINI_GPIO_PINDIR);
valueout = GPIO_READ(gpio, GEMINI_GPIO_DATAOUT);
valuein = GPIO_READ(gpio, GEMINI_GPIO_DATAIN);
v = GPIO_READ(gpio, GPIO_ISR);
v = GPIO_READ(gpio, icr_reg);
v = GPIO_READ(gpio, GPIO_DIR);
return (GPIO_READ(gpio, GPIO_DR) >> pin) & 1;
old = GPIO_READ(gpio, GPIO_DR);
old = GPIO_READ(gpio, GPIO_DIR);
dir = GPIO_READ(gpio, GPIO_DIR);
value = GPIO_READ(gpio, GPIO_DR);
v = GPIO_READ(gpio, GPIO_ISR);
v = GPIO_READ(gpio, icr_reg);
v = GPIO_READ(gpio, icr_reg);
v = GPIO_READ(gpio, GPIO_DIR);
val = __SHIFTOUT(GPIO_READ(gpio, GPIO_DR), __BIT(pin));
old = GPIO_READ(gpio, GPIO_DR);
old = GPIO_READ(gpio, GPIO_DIR);
dir = GPIO_READ(gpio, GPIO_DIR);
const uint32_t cnf = GPIO_READ(bank, GPIO_CNF_REG);
const uint32_t v = GPIO_READ(bank, GPIO_IN_REG);
const uint32_t cnf = GPIO_READ(&gbank, GPIO_CNF_REG);
const uint32_t cnf = GPIO_READ(&bank, GPIO_CNF_REG);
const uint32_t v = GPIO_READ(&gpin->pin_bank, GPIO_OUT_REG);
val = GPIO_READ(sc, SUNXI_GPIO_INT_CTL(eint->eint_bank));
val = GPIO_READ(bank, EXYNOS_GPIO_CON);
val = GPIO_READ(bank, EXYNOS_GPIO_PUD);
val = GPIO_READ(bank, EXYNOS_GPIO_DRV);
val = GPIO_READ(bank, EXYNOS_GPIO_CONPWD);
val = GPIO_READ(bank, EXYNOS_GPIO_PUDPWD);
bank->bank_cfg.cfg = GPIO_READ(bank, EXYNOS_GPIO_CON);
bank->bank_cfg.pud = GPIO_READ(bank, EXYNOS_GPIO_PUD);
bank->bank_cfg.drv = GPIO_READ(bank, EXYNOS_GPIO_DRV);
bank->bank_cfg.conpwd = GPIO_READ(bank, EXYNOS_GPIO_CONPWD);
bank->bank_cfg.pudpwd = GPIO_READ(bank, EXYNOS_GPIO_PUDPWD);
cfg = GPIO_READ(sc, cfg_reg);
pin_def->port + 'A', pin_def->pin, GPIO_READ(sc, cfg_reg), cfg);
pull = GPIO_READ(sc, pull_reg);
pin_def->port + 'A', pin_def->pin, GPIO_READ(sc, pull_reg), pull);
drv = GPIO_READ(sc, drv_reg);
pin_def->port + 'A', pin_def->pin, GPIO_READ(sc, drv_reg), drv);
data = GPIO_READ(sc, data_reg);
data = GPIO_READ(sc, data_reg);
pin_def->port + 'A', pin_def->pin, GPIO_READ(sc, data_reg), data);
status = GPIO_READ(sc, SUNXI_GPIO_INT_STATUS(bank));
val = GPIO_READ(sc, SUNXI_GPIO_INT_CFG(eint->eint_bank, eint->eint_num));
val = GPIO_READ(sc, SUNXI_GPIO_INT_CTL(eint->eint_bank));
val = GPIO_READ(sc, SUNXI_GPIO_INT_CTL(eint->eint_bank));
val = GPIO_READ(sc, SUNXI_GPIO_GRP_CONFIG(pin_def->port));
data = GPIO_READ(sc, data_reg);
data = GPIO_READ(sc, data_reg);
cr = GPIO_READ(sc, SAGPIO_PDR) | (L3_DATA | L3_MODE | L3_CLK);
cr = GPIO_READ(sc, SAGPIO_PDR);
cr = GPIO_READ(sc, SAGPIO_AFR);
cr = GPIO_READ(sc, SAGPIO_AFR);
cr = GPIO_READ(sc, SAGPIO_PDR);
cr = GPIO_READ(sc, SAGPIO_PDR);
cr = GPIO_READ(sc, SAGPIO_PLR);
cr = GPIO_READ(sc, SAGPIO_PDR);
old = GPIO_READ(gpio, RMIXL_GPIO_OUTPUT);
old = GPIO_READ(gpio, RMIXL_GPIO_IO_DIR);
dir = GPIO_READ(gpio, RMIXL_GPIO_IO_DIR);
valueout = GPIO_READ(gpio, RMIXL_GPIO_OUTPUT);
valuein = GPIO_READ(gpio, RMIXL_GPIO_INPUT);
return (GPIO_READ(gpio, RMIXL_GPIO_INPUT) >> pin) & 1;
v = GPIO_READ(sc, reg);
d = GPIO_READ(sc, reg);