Searched refs:open_drain_mask (Results 1 – 1 of 1) sorted by relevance
33 uint32_t open_drain_mask; member59 data->open_drain_mask |= BIT(pin); in gpio_rpi_configure()63 data->open_drain_mask &= ~(BIT(pin)); in gpio_rpi_configure()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()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()122 gpio_set_dir_out_masked(pins & data->single_ended_mask & data->open_drain_mask); in gpio_rpi_port_clear_bits_raw()124 gpio_set_dir_in_masked(pins & data->single_ended_mask & ~data->open_drain_mask); in gpio_rpi_port_clear_bits_raw()