Lines Matching full:reg_gpcr
46 uintptr_t reg_gpcr; member
84 volatile uint8_t *reg_gpcr = (uint8_t *)gpio_config->reg_gpcr + pin; in gpio_ite_configure() local
97 ECREG(reg_gpcr) = GPCR_PORT_PIN_MODE_TRISTATE; in gpio_ite_configure()
102 if (ECREG(reg_gpcr) != GPCR_PORT_PIN_MODE_TRISTATE) { in gpio_ite_configure()
104 ECREG(reg_gpcr) = GPCR_PORT_PIN_MODE_INPUT; in gpio_ite_configure()
166 uint8_t ksxgctrlr = ECREG(reg_gpcr); in gpio_ite_configure()
174 ECREG(reg_gpcr) = ksxgctrlr; in gpio_ite_configure()
178 ECREG(reg_gpcr) = (ECREG(reg_gpcr) | GPCR_PORT_PIN_MODE_OUTPUT) & in gpio_ite_configure()
181 ECREG(reg_gpcr) = (ECREG(reg_gpcr) | GPCR_PORT_PIN_MODE_INPUT) & in gpio_ite_configure()
189 uint8_t ksxgctrlr = ECREG(reg_gpcr); in gpio_ite_configure()
201 ECREG(reg_gpcr) = ksxgctrlr; in gpio_ite_configure()
205 ECREG(reg_gpcr) = (ECREG(reg_gpcr) | GPCR_PORT_PIN_MODE_PULLUP) & in gpio_ite_configure()
208 ECREG(reg_gpcr) = (ECREG(reg_gpcr) | GPCR_PORT_PIN_MODE_PULLDOWN) & in gpio_ite_configure()
212 ECREG(reg_gpcr) &= ~(GPCR_PORT_PIN_MODE_PULLUP | in gpio_ite_configure()
231 volatile uint8_t *reg_gpcr = (uint8_t *)gpio_config->reg_gpcr + pin; in gpio_ite_get_config() local
256 if (ECREG(reg_gpcr) & GPCR_PORT_PIN_MODE_OUTPUT) { in gpio_ite_get_config()
267 if (ECREG(reg_gpcr) & GPCR_PORT_PIN_MODE_INPUT) { in gpio_ite_get_config()
271 if (ECREG(reg_gpcr) & GPCR_PORT_PIN_MODE_PULLUP) { in gpio_ite_get_config()
275 if (ECREG(reg_gpcr) & GPCR_PORT_PIN_MODE_PULLDOWN) { in gpio_ite_get_config()
543 .reg_gpcr = DT_INST_REG_ADDR_BY_IDX(inst, 4), \