Home
last modified time | relevance | path

Searched refs:sensor_settings (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/iio/common/st_sensors/
A Dst_sensors_core.c78 if (!sdata->sensor_settings->odr.mask) in st_sensors_set_odr()
86 sdata->sensor_settings->pw.addr) && in st_sensors_set_odr()
91 sdata->sensor_settings->odr.addr, in st_sensors_set_odr()
92 sdata->sensor_settings->odr.mask, in st_sensors_set_odr()
99 sdata->sensor_settings->odr.addr, in st_sensors_set_odr()
100 sdata->sensor_settings->odr.mask, in st_sensors_set_odr()
143 sdata->sensor_settings->fs.addr, in st_sensors_set_fullscale()
144 sdata->sensor_settings->fs.mask, in st_sensors_set_fullscale()
179 sdata->sensor_settings->pw.addr, in st_sensors_set_enable()
190 sdata->sensor_settings->pw.addr, in st_sensors_set_enable()
[all …]
A Dst_sensors_trigger.c34 if (!sdata->sensor_settings->drdy_irq.stat_drdy.addr) in st_sensors_new_samples_available()
42 sdata->sensor_settings->drdy_irq.stat_drdy.addr, in st_sensors_new_samples_available()
50 return !!(status & sdata->sensor_settings->drdy_irq.stat_drdy.mask); in st_sensors_new_samples_available()
146 if (!sdata->sensor_settings->drdy_irq.addr_ihl) { in st_sensors_allocate_trigger()
156 sdata->sensor_settings->drdy_irq.addr_ihl, in st_sensors_allocate_trigger()
157 sdata->sensor_settings->drdy_irq.mask_ihl, 1); in st_sensors_allocate_trigger()
182 if (!sdata->sensor_settings->drdy_irq.stat_drdy.addr) { in st_sensors_allocate_trigger()
207 sdata->sensor_settings->drdy_irq.stat_drdy.addr) in st_sensors_allocate_trigger()
A Dst_sensors_spi.c91 sdata->sensor_settings); in st_sensors_spi_configure()
96 if (sdata->sensor_settings->multi_read_bit) in st_sensors_spi_configure()
A Dst_sensors_i2c.c44 if (sdata->sensor_settings->multi_read_bit) in st_sensors_i2c_configure()
/linux/drivers/iio/pressure/
A Dst_pressure_core.c697 press_data->num_data_channels = press_data->sensor_settings->num_ch - 1; in st_press_common_probe()
698 indio_dev->channels = press_data->sensor_settings->ch; in st_press_common_probe()
699 indio_dev->num_channels = press_data->sensor_settings->num_ch; in st_press_common_probe()
701 press_data->current_fullscale = &press_data->sensor_settings->fs.fs_avl[0]; in st_press_common_probe()
703 press_data->odr = press_data->sensor_settings->odr.odr_avl[0].hz; in st_press_common_probe()
706 if (!pdata && (press_data->sensor_settings->drdy_irq.int1.addr || in st_press_common_probe()
707 press_data->sensor_settings->drdy_irq.int2.addr)) in st_press_common_probe()
A Dst_pressure_spi.c79 press_data->sensor_settings = (struct st_sensor_settings *)settings; in st_press_spi_probe()
A Dst_pressure_i2c.c96 press_data->sensor_settings = (struct st_sensor_settings *)settings; in st_press_i2c_probe()
/linux/drivers/iio/imu/st_lsm9ds0/
A Dst_lsm9ds0_core.c92 data->sensor_settings = (struct st_sensor_settings *)settings; in st_lsm9ds0_probe_accel()
120 data->sensor_settings = (struct st_sensor_settings *)settings; in st_lsm9ds0_probe_magn()
/linux/drivers/iio/gyro/
A Dst_gyro_core.c492 indio_dev->channels = gdata->sensor_settings->ch; in st_gyro_common_probe()
499 gdata->current_fullscale = &gdata->sensor_settings->fs.fs_avl[0]; in st_gyro_common_probe()
500 gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz; in st_gyro_common_probe()
A Dst_gyro_i2c.c83 gdata->sensor_settings = (struct st_sensor_settings *)settings; in st_gyro_i2c_probe()
A Dst_gyro_spi.c87 gdata->sensor_settings = (struct st_sensor_settings *)settings; in st_gyro_spi_probe()
/linux/drivers/iio/magnetometer/
A Dst_magn_core.c626 indio_dev->channels = mdata->sensor_settings->ch; in st_magn_common_probe()
633 mdata->current_fullscale = &mdata->sensor_settings->fs.fs_avl[0]; in st_magn_common_probe()
634 mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz; in st_magn_common_probe()
A Dst_magn_spi.c73 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_spi_probe()
A Dst_magn_i2c.c79 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_i2c_probe()
/linux/drivers/iio/accel/
A Dst_accel_spi.c120 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_spi_probe()
A Dst_accel_i2c.c170 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_i2c_probe()
A Dst_accel_core.c1349 indio_dev->channels = adata->sensor_settings->ch; in st_accel_common_probe()
1363 adata->current_fullscale = &adata->sensor_settings->fs.fs_avl[0]; in st_accel_common_probe()
1364 adata->odr = adata->sensor_settings->odr.odr_avl[0].hz; in st_accel_common_probe()
/linux/include/linux/iio/common/
A Dst_sensors.h244 struct st_sensor_settings *sensor_settings; member

Completed in 29 milliseconds