Home
last modified time | relevance | path

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

/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_rpi_pico.c32 uint32_t single_ended_mask; member
51 data->single_ended_mask |= BIT(pin); in gpio_rpi_configure()
68 data->single_ended_mask &= ~(BIT(pin)); in gpio_rpi_configure()
94 gpio_put_masked(mask & ~data->single_ended_mask, value); in gpio_rpi_port_set_masked_raw()
96 gpio_set_dir_masked(mask & data->single_ended_mask & data->open_drain_mask, ~value); in gpio_rpi_port_set_masked_raw()
98 gpio_set_dir_masked(mask & data->single_ended_mask & ~data->open_drain_mask, value); in gpio_rpi_port_set_masked_raw()
107 gpio_set_mask(pins & ~data->single_ended_mask); in gpio_rpi_port_set_bits_raw()
109 gpio_set_dir_in_masked(pins & data->single_ended_mask & data->open_drain_mask); in gpio_rpi_port_set_bits_raw()
111 gpio_set_dir_out_masked(pins & data->single_ended_mask & ~data->open_drain_mask); in gpio_rpi_port_set_bits_raw()
120 gpio_clr_mask(pins & ~data->single_ended_mask); in gpio_rpi_port_clear_bits_raw()
[all …]