Searched refs:sensor_settings (Results 1 – 6 of 6) sorted by relevance
47 static int st_sensors_match_odr(struct st_sensor_settings *sensor_settings, in st_sensors_match_odr() argument53 if (sensor_settings->odr.odr_avl[i].hz == 0) in st_sensors_match_odr()56 if (sensor_settings->odr.odr_avl[i].hz == odr) { in st_sensors_match_odr()57 odr_out->hz = sensor_settings->odr.odr_avl[i].hz; in st_sensors_match_odr()58 odr_out->value = sensor_settings->odr.odr_avl[i].value; in st_sensors_match_odr()74 err = st_sensors_match_odr(sdata->sensor_settings, odr, &odr_out); in st_sensors_set_odr()78 if ((sdata->sensor_settings->odr.addr == in st_sensors_set_odr()79 sdata->sensor_settings->pw.addr) && in st_sensors_set_odr()80 (sdata->sensor_settings->odr.mask == in st_sensors_set_odr()81 sdata->sensor_settings->pw.mask)) { in st_sensors_set_odr()[all …]
431 press_data->multiread_bit = press_data->sensor_settings->multi_read_bit; in st_press_common_probe()432 indio_dev->channels = press_data->sensor_settings->ch; in st_press_common_probe()433 indio_dev->num_channels = press_data->sensor_settings->num_ch; in st_press_common_probe()435 if (press_data->sensor_settings->fs.addr != 0) in st_press_common_probe()438 &press_data->sensor_settings->fs.fs_avl[0]; in st_press_common_probe()440 press_data->odr = press_data->sensor_settings->odr.odr_avl[0].hz; in st_press_common_probe()444 press_data->sensor_settings->drdy_irq.addr) in st_press_common_probe()
383 mdata->multiread_bit = mdata->sensor_settings->multi_read_bit; in st_magn_common_probe()384 indio_dev->channels = mdata->sensor_settings->ch; in st_magn_common_probe()388 &mdata->sensor_settings->fs.fs_avl[0]; in st_magn_common_probe()389 mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz; in st_magn_common_probe()
414 gdata->multiread_bit = gdata->sensor_settings->multi_read_bit; in st_gyro_common_probe()415 indio_dev->channels = gdata->sensor_settings->ch; in st_gyro_common_probe()419 &gdata->sensor_settings->fs.fs_avl[0]; in st_gyro_common_probe()420 gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz; in st_gyro_common_probe()
554 adata->multiread_bit = adata->sensor_settings->multi_read_bit; in st_accel_common_probe()555 indio_dev->channels = adata->sensor_settings->ch; in st_accel_common_probe()559 &adata->sensor_settings->fs.fs_avl[0]; in st_accel_common_probe()560 adata->odr = adata->sensor_settings->odr.odr_avl[0].hz; in st_accel_common_probe()
216 struct st_sensor_settings *sensor_settings; member282 int num_sensors_list, const struct st_sensor_settings *sensor_settings);