Searched refs:gpio_data (Results 1 – 2 of 2) sorted by relevance
| /Zephyr-latest/drivers/gpio/ |
| D | gpio_max22017.c | 54 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 …]
|
| D | gpio_renesas_rz.c | 366 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()
|