Lines Matching refs:channel_data
62 struct esp32_touch_sensor_channel_data *channel_data; member
130 *channel_data = &dev_cfg->channel_data[i]; local
132 channel_data->status = channel_status;
133 (void)k_work_reschedule(&channel_data->work,
158 struct esp32_touch_sensor_channel_data *channel_data = local
160 const struct device *dev = channel_data->dev;
162 int key_index = channel_data - &dev_cfg->channel_data[0];
167 if (channel_data->last_status != channel_data->status) {
170 channel_data->status, true, K_FOREVER);
172 channel_data->last_status = channel_data->status;
198 struct esp32_touch_sensor_channel_data *channel_data = &dev_cfg->channel_data[i]; local
232 channel_data->status = 0;
234 channel_data->last_status = 0;
236 channel_data->dev = dev;
238 k_work_init_delayable(&channel_data->work, esp32_touch_sensor_change_deferred);
326 .channel_data = esp32_touch_sensor_channel_data_##inst, \