Home
last modified time | relevance | path

Searched refs:single_ended_mask (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/gpio/
Dgpio_rpi_pico.c48 uint32_t single_ended_mask; member
154 data->single_ended_mask |= BIT(pin); in gpio_rpi_configure()
171 data->single_ended_mask &= ~(BIT(pin)); in gpio_rpi_configure()
202 if (data->single_ended_mask & BIT(pin)) { in gpio_rpi_get_config()
229 gpio_put_masked_n(PORT_NO(port), mask & ~data->single_ended_mask, value); in gpio_rpi_port_set_masked_raw()
231 gpio_set_dir_masked_n(PORT_NO(port), mask & data->single_ended_mask & data->open_drain_mask, in gpio_rpi_port_set_masked_raw()
235 mask & data->single_ended_mask & ~data->open_drain_mask, value); in gpio_rpi_port_set_masked_raw()
246 gpio_set_mask_n(PORT_NO(port), pins & ~data->single_ended_mask); in gpio_rpi_port_set_bits_raw()
249 pins & data->single_ended_mask & data->open_drain_mask); in gpio_rpi_port_set_bits_raw()
252 pins & data->single_ended_mask & ~data->open_drain_mask); in gpio_rpi_port_set_bits_raw()
[all …]