Lines Matching refs:incl_state

105 	struct incl_3d_state *incl_state = iio_priv(indio_dev);
115 hid_sensor_power_state(&incl_state->common_attributes, true);
116 report_id = incl_state->incl[chan->scan_index].report_id;
117 min = incl_state->incl[chan->scan_index].logical_minimum;
121 incl_state->common_attributes.hsdev,
127 hid_sensor_power_state(&incl_state->common_attributes,
131 hid_sensor_power_state(&incl_state->common_attributes, false);
135 *val = incl_state->scale_pre_decml;
136 *val2 = incl_state->scale_post_decml;
137 ret_type = incl_state->scale_precision;
140 *val = incl_state->value_offset;
145 &incl_state->common_attributes, val, val2);
149 &incl_state->common_attributes, val, val2);
166 struct incl_3d_state *incl_state = iio_priv(indio_dev);
172 &incl_state->common_attributes, val, val2);
176 &incl_state->common_attributes, val, val2);
196 struct incl_3d_state *incl_state = iio_priv(indio_dev);
199 if (atomic_read(&incl_state->common_attributes.data_ready)) {
200 if (!incl_state->timestamp)
201 incl_state->timestamp = iio_get_time_ns(indio_dev);
204 &incl_state->scan,
205 incl_state->timestamp);
207 incl_state->timestamp = 0;
220 struct incl_3d_state *incl_state = iio_priv(indio_dev);
225 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_X] = *(u32 *)raw_data;
228 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Y] = *(u32 *)raw_data;
231 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Z] = *(u32 *)raw_data;
234 incl_state->timestamp =
235 hid_sensor_convert_timestamp(&incl_state->common_attributes,
306 struct incl_3d_state *incl_state;
315 incl_state = iio_priv(indio_dev);
316 incl_state->common_attributes.hsdev = hsdev;
317 incl_state->common_attributes.pdev = pdev;
321 &incl_state->common_attributes,
339 incl_state);
350 atomic_set(&incl_state->common_attributes.data_ready, 0);
353 &incl_state->common_attributes);
365 incl_state->callbacks.send_event = incl_3d_proc_event;
366 incl_state->callbacks.capture_sample = incl_3d_capture_sample;
367 incl_state->callbacks.pdev = pdev;
370 &incl_state->callbacks);
381 hid_sensor_remove_trigger(indio_dev, &incl_state->common_attributes);
390 struct incl_3d_state *incl_state = iio_priv(indio_dev);
394 hid_sensor_remove_trigger(indio_dev, &incl_state->common_attributes);