Searched refs:data_regs (Results 1 – 1 of 1) sorted by relevance
68 volatile struct gpio_smartbond_data_regs *data_regs; member121 config->data_regs->reset = BIT(pin); in gpio_smartbond_pin_configure()123 config->data_regs->set = BIT(pin); in gpio_smartbond_pin_configure()145 *value = config->data_regs->data; in gpio_smartbond_port_get_raw()156 config->data_regs->data = value & mask; in gpio_smartbond_port_set_masked_raw()166 config->data_regs->set = pins; in gpio_smartbond_port_set_bits_raw()176 config->data_regs->reset = pins; in gpio_smartbond_port_clear_bits_raw()185 volatile uint32_t *reg = &config->data_regs->data; in gpio_smartbond_port_toggle_bits()199 pin_value = config->data_regs->data & pin_mask; in gpio_smartbond_arm_next_edge_interrupt()205 } while (pin_value != (config->data_regs->data & pin_mask)); in gpio_smartbond_arm_next_edge_interrupt()[all …]