Lines Matching +full:int +full:- +full:pin2
5 * SPDX-License-Identifier: Apache-2.0
92 /* Accel Interrupt pin2 mapping register */
431 /* Macro used for compile time optimization to compile in/out code used for data-sync
432 * if at least 1 bmi08x has data-sync enabled
454 int (*check)(const union bmi08x_bus *bus);
455 int (*bus_init)(const struct device *dev);
456 int (*transceive)(const struct device *dev, uint8_t reg, bool write, void *data,
459 int (*write_config_file)(const struct device *dev);
464 int (*check)(const union bmi08x_bus *bus);
465 int (*transceive)(const struct device *dev, uint8_t reg, bool write, void *data,
548 int bmi08x_freq_to_odr_val(uint16_t freq_int, uint16_t freq_milli);
554 int bmi08x_accel_read(const struct device *dev, uint8_t reg_addr, uint8_t *data, uint8_t len);
555 int bmi08x_accel_write(const struct device *dev, uint8_t reg_addr, uint8_t *data, uint16_t len);
556 int bmi08x_accel_byte_read(const struct device *dev, uint8_t reg_addr, uint8_t *byte);
557 int bmi08x_accel_byte_write(const struct device *dev, uint8_t reg_addr, uint8_t byte);
558 int bmi08x_accel_word_write(const struct device *dev, uint8_t reg_addr, uint16_t word);
559 int bmi08x_accel_reg_field_update(const struct device *dev, uint8_t reg_addr, uint8_t pos,
561 static inline int bmi08x_accel_reg_update(const struct device *dev, uint8_t reg_addr, uint8_t mask, in bmi08x_accel_reg_update()
567 int bmi08x_gyro_read(const struct device *dev, uint8_t reg_addr, uint8_t *data, uint8_t len);
568 int bmi08x_gyro_byte_read(const struct device *dev, uint8_t reg_addr, uint8_t *byte);
569 int bmi08x_gyro_byte_write(const struct device *dev, uint8_t reg_addr, uint8_t byte);
570 int bmi08x_gyro_word_write(const struct device *dev, uint8_t reg_addr, uint16_t word);
571 int bmi08x_gyro_reg_field_update(const struct device *dev, uint8_t reg_addr, uint8_t pos,
573 static inline int bmi08x_gyro_reg_update(const struct device *dev, uint8_t reg_addr, uint8_t mask, in bmi08x_gyro_reg_update()
579 int bmi08x_acc_trigger_mode_init(const struct device *dev);
580 int bmi08x_trigger_set_acc(const struct device *dev, const struct sensor_trigger *trig,
582 int bmi08x_acc_slope_config(const struct device *dev, enum sensor_attribute attr,
586 int bmi08x_gyr_trigger_mode_init(const struct device *dev);
587 int bmi08x_trigger_set_gyr(const struct device *dev, const struct sensor_trigger *trig,
589 int bmi08x_gyr_slope_config(const struct device *dev, enum sensor_attribute attr,