Home
last modified time | relevance | path

Searched refs:max_odr (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c83 st_lsm6dsx_get_decimator_val(struct st_lsm6dsx_sensor *sensor, u32 max_odr) in st_lsm6dsx_get_decimator_val() argument
86 u32 decimator = max_odr / sensor->odr; in st_lsm6dsx_get_decimator_val()
102 u32 *max_odr, u32 *min_odr) in st_lsm6dsx_get_max_min_odr() argument
107 *max_odr = 0, *min_odr = ~0; in st_lsm6dsx_get_max_min_odr()
117 *max_odr = max_t(u32, *max_odr, sensor->odr); in st_lsm6dsx_get_max_min_odr()
134 u32 max_odr, min_odr; in st_lsm6dsx_update_decimators() local
138 st_lsm6dsx_get_max_min_odr(hw, &max_odr, &min_odr); in st_lsm6dsx_update_decimators()
150 data = st_lsm6dsx_get_decimator_val(sensor, max_odr); in st_lsm6dsx_update_decimators()
/openbmc/linux/drivers/iio/magnetometer/
H A Dbmc150_magn.c148 int max_odr; member
328 int ret, reg_val, max_odr; in bmc150_magn_set_max_odr() local
350 max_odr = 1000000 / (145 * rep_xy + 500 * rep_z + 980); in bmc150_magn_set_max_odr()
351 if (odr > max_odr) { in bmc150_magn_set_max_odr()
357 data->max_odr = max_odr; in bmc150_magn_set_max_odr()
540 if (val > data->max_odr) in bmc150_magn_write_raw()
599 if (bmc150_magn_samp_freq_table[i].freq > data->max_odr) in bmc150_magn_show_samp_freq_avail()