Lines Matching full:odr
42 static int iis2iclx_odr_to_freq_val(uint16_t odr) in iis2iclx_odr_to_freq_val() argument
45 if (odr < ARRAY_SIZE(iis2iclx_odr_map)) { in iis2iclx_odr_to_freq_val()
46 return iis2iclx_odr_map[odr]; in iis2iclx_odr_to_freq_val()
97 static int iis2iclx_accel_set_odr_raw(const struct device *dev, uint8_t odr) in iis2iclx_accel_set_odr_raw() argument
102 if (iis2iclx_xl_data_rate_set((stmdev_ctx_t *)&cfg->ctx, odr) < 0) { in iis2iclx_accel_set_odr_raw()
106 data->accel_freq = iis2iclx_odr_to_freq_val(odr); in iis2iclx_accel_set_odr_raw()
113 int odr; in iis2iclx_accel_odr_set() local
115 odr = iis2iclx_freq_to_odr_val(freq); in iis2iclx_accel_odr_set()
116 if (odr < 0) { in iis2iclx_accel_odr_set()
117 return odr; in iis2iclx_accel_odr_set()
120 if (iis2iclx_accel_set_odr_raw(dev, odr) < 0) { in iis2iclx_accel_odr_set()
536 uint8_t odr = cfg->odr; in iis2iclx_init_chip() local
567 LOG_DBG("odr is %d", odr); in iis2iclx_init_chip()
568 if (iis2iclx_accel_set_odr_raw(dev, odr) < 0) { in iis2iclx_init_chip()
675 .odr = DT_INST_PROP(inst, odr), \
699 .odr = DT_INST_PROP(inst, odr), \