Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/gpio/
Dgpio_max22017.c54 uint16_t gpio_data, gpio_ctrl; in adi_max22017_gpio_set_output() local
59 ret = max22017_reg_read(dev, MAX22017_GEN_GPIO_DATA_OFF, &gpio_data); in adi_max22017_gpio_set_output()
70 gpio_data |= FIELD_PREP(MAX22017_GEN_GPIO_DATA_GPO_DATA, BIT(pin)); in adi_max22017_gpio_set_output()
72 gpio_data &= ~FIELD_PREP(MAX22017_GEN_GPIO_DATA_GPO_DATA, BIT(pin)); in adi_max22017_gpio_set_output()
78 ret = max22017_reg_write(dev, MAX22017_GEN_GPIO_DATA_OFF, gpio_data); in adi_max22017_gpio_set_output()
136 uint16_t gpio_data; in adi_max22017_gpio_set_pin_value() local
141 ret = max22017_reg_read(dev, MAX22017_GEN_GPIO_DATA_OFF, &gpio_data); in adi_max22017_gpio_set_pin_value()
147 gpio_data |= FIELD_PREP(MAX22017_GEN_GPIO_DATA_GPO_DATA, BIT(pin)); in adi_max22017_gpio_set_pin_value()
149 gpio_data &= ~FIELD_PREP(MAX22017_GEN_GPIO_DATA_GPO_DATA, BIT(pin)); in adi_max22017_gpio_set_pin_value()
152 ret = max22017_reg_write(dev, MAX22017_GEN_GPIO_DATA_OFF, gpio_data); in adi_max22017_gpio_set_pin_value()
[all …]
Dgpio_renesas_rz.c366 struct gpio_rz_data *gpio_data = gpio_dev->data; in gpio_rz_int_enable() local
368 gpio_data->pin[int_num] = pin; in gpio_rz_int_enable()
464 struct gpio_rz_data *gpio_data = gpio_dev->data; in gpio_rz_isr() local
466 gpio_fire_callbacks(&gpio_data->cb, gpio_dev, BIT(pin)); in gpio_rz_isr()
469 struct gpio_rz_data *gpio_data = gpio_dev->data; in gpio_rz_isr()
470 uint8_t pin = gpio_data->pin[irq]; in gpio_rz_isr()
472 gpio_fire_callbacks(&gpio_data->cb, gpio_dev, BIT(pin)); in gpio_rz_isr()