Searched refs:pin_data (Results 1 – 3 of 3) sorted by relevance
/Zephyr-latest/drivers/input/ |
D | input_gpio_keys.c | 44 struct gpio_keys_pin_data *pin_data; member 63 struct gpio_keys_pin_data *pin_data = &cfg->pin_data[key_index]; in gpio_keys_poll_pin() local 75 pin_data->cb_data.pin_state, new_pressed, key_index); in gpio_keys_poll_pin() 78 if (new_pressed != pin_data->cb_data.pin_state) { in gpio_keys_poll_pin() 79 pin_data->cb_data.pin_state = new_pressed; in gpio_keys_poll_pin() 89 struct gpio_keys_pin_data *pin_data = CONTAINER_OF(dwork, struct gpio_keys_pin_data, work); in gpio_keys_poll_pins() local 90 const struct device *dev = pin_data->dev; in gpio_keys_poll_pins() 111 struct gpio_keys_pin_data *pin_data = CONTAINER_OF(dwork, struct gpio_keys_pin_data, work); in gpio_keys_change_deferred() local 112 const struct device *dev = pin_data->dev; in gpio_keys_change_deferred() 114 int key_index = pin_data - (struct gpio_keys_pin_data *)cfg->pin_data; in gpio_keys_change_deferred() [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_cy8c95xx.c | 142 uint8_t pin_data = 0; in port_get() local 152 rc = i2c_reg_read_byte_dt(&cfg->i2c, CY8C95XX_REG_INPUT_DATA0 + cfg->port_num, &pin_data); in port_get() 155 *value = pin_data; in port_get()
|
D | gpio_sx1509b.c | 387 uint16_t pin_data; in port_get() local 399 rc = i2c_write_read_dt(&cfg->bus, &cmd, sizeof(cmd), &pin_data, in port_get() 400 sizeof(pin_data)); in port_get() 401 LOG_DBG("read %04x got %d", sys_be16_to_cpu(pin_data), rc); in port_get() 406 *value = sys_be16_to_cpu(pin_data); in port_get()
|