Lines Matching refs:pcfg
66 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_pin_configure() local
116 pcfg->reg->PIN_CONFIG[(cfg->port << 4) + pin].GPIO_CONFIG_REG_b.MODE = 0; in gpio_siwx91x_pin_configure()
143 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_port_set_masked() local
146 pcfg->reg->PORT_CONFIG[cfg->port].PORT_LOAD_REG = in gpio_siwx91x_port_set_masked()
147 (pcfg->reg->PORT_CONFIG[cfg->port].PORT_LOAD_REG & ~mask) | (value & mask); in gpio_siwx91x_port_set_masked()
229 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_interrupt_configure() local
244 pcfg->reg->INTR[i].GPIO_INTR_CTRL_b.MASK = 1; in gpio_siwx91x_interrupt_configure()
303 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_isr() local
310 uint32_t pending = pcfg->reg->INTR[i].GPIO_INTR_STATUS_b.INTERRUPT_STATUS; in gpio_siwx91x_isr()
314 pcfg->reg->INTR[i].GPIO_INTR_STATUS_b.INTERRUPT_STATUS = 1; in gpio_siwx91x_isr()
326 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_get_pending_int() local
329 ARRAY_FOR_EACH(pcfg->reg->INTR, i) { in gpio_siwx91x_get_pending_int()
330 if (pcfg->reg->INTR[i].GPIO_INTR_STATUS_b.INTERRUPT_STATUS) { in gpio_siwx91x_get_pending_int()