Lines Matching refs:device
166 const struct device *dev;
222 typedef int (*adxl345_reg_access_fn)(const struct device *dev, uint8_t cmd,
238 void adxl345_submit_stream(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe);
239 void adxl345_stream_irq_handler(const struct device *dev);
242 int adxl345_get_status(const struct device *dev,
245 int adxl345_trigger_set(const struct device *dev,
249 int adxl345_init_interrupt(const struct device *dev);
253 int adxl345_reg_write_mask(const struct device *dev,
258 int adxl345_reg_access(const struct device *dev, uint8_t cmd, uint8_t addr,
261 int adxl345_reg_write(const struct device *dev, uint8_t addr, uint8_t *data,
264 int adxl345_reg_read(const struct device *dev, uint8_t addr, uint8_t *data,
267 int adxl345_reg_write_byte(const struct device *dev, uint8_t addr, uint8_t val);
269 int adxl345_reg_read_byte(const struct device *dev, uint8_t addr, uint8_t *buf);
271 int adxl345_set_op_mode(const struct device *dev, enum adxl345_op_mode op_mode);
273 int adxl345_read_sample(const struct device *dev, struct adxl345_sample *sample);
274 void adxl345_submit(const struct device *dev, struct rtio_iodev_sqe *iodev_sqe);
275 int adxl345_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
280 int adxl345_configure_fifo(const struct device *dev, enum adxl345_fifo_mode mode,