Lines Matching defs:adxl362_data
193 struct adxl362_data { struct
194 union {
201 } __packed;
202 int16_t temp;
203 uint8_t selected_range;
204 uint8_t accel_odr;
206 uint8_t fifo_mode;
207 uint8_t en_temp_read;
208 uint16_t water_mark_lvl;
211 const struct device *dev;
212 struct gpio_callback gpio_cb;
213 struct k_mutex trigger_mutex;
215 sensor_trigger_handler_t inact_handler;
216 const struct sensor_trigger *inact_trigger;
217 sensor_trigger_handler_t act_handler;
218 const struct sensor_trigger *act_trigger;
219 sensor_trigger_handler_t drdy_handler;
220 const struct sensor_trigger *drdy_trigger;
224 struct k_sem gpio_sem;
225 struct k_thread thread;
227 struct k_work work;
231 uint8_t status;
232 uint8_t fifo_ent[2];
233 struct rtio_iodev_sqe *sqe;
234 struct rtio *rtio_ctx;
235 struct rtio_iodev *iodev;
236 uint64_t timestamp;
237 struct rtio *r_cb;
238 uint8_t fifo_full_irq: 1;
239 uint8_t fifo_wmark_irq: 1;
240 uint8_t res: 6;