sensor_settings  1196 drivers/iio/accel/st_accel_core.c 				adata->sensor_settings->ch,
sensor_settings  1209 drivers/iio/accel/st_accel_core.c 					&adata->sensor_settings->fs.fs_avl[0];
sensor_settings  1210 drivers/iio/accel/st_accel_core.c 	adata->odr = adata->sensor_settings->odr.odr_avl[0].hz;
sensor_settings   175 drivers/iio/accel/st_accel_i2c.c 	adata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings   125 drivers/iio/accel/st_accel_spi.c 	adata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings    56 drivers/iio/common/st_sensors/st_sensors_core.c static int st_sensors_match_odr(struct st_sensor_settings *sensor_settings,
sensor_settings    62 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sensor_settings->odr.odr_avl[i].hz == 0)
sensor_settings    65 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sensor_settings->odr.odr_avl[i].hz == odr) {
sensor_settings    66 drivers/iio/common/st_sensors/st_sensors_core.c 			odr_out->hz = sensor_settings->odr.odr_avl[i].hz;
sensor_settings    67 drivers/iio/common/st_sensors/st_sensors_core.c 			odr_out->value = sensor_settings->odr.odr_avl[i].value;
sensor_settings    83 drivers/iio/common/st_sensors/st_sensors_core.c 	if (!sdata->sensor_settings->odr.mask)
sensor_settings    86 drivers/iio/common/st_sensors/st_sensors_core.c 	err = st_sensors_match_odr(sdata->sensor_settings, odr, &odr_out);
sensor_settings    90 drivers/iio/common/st_sensors/st_sensors_core.c 	if ((sdata->sensor_settings->odr.addr ==
sensor_settings    91 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->pw.addr) &&
sensor_settings    92 drivers/iio/common/st_sensors/st_sensors_core.c 				(sdata->sensor_settings->odr.mask ==
sensor_settings    93 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->pw.mask)) {
sensor_settings    96 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->odr.addr,
sensor_settings    97 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->odr.mask,
sensor_settings   104 drivers/iio/common/st_sensors/st_sensors_core.c 			sdata->sensor_settings->odr.addr,
sensor_settings   105 drivers/iio/common/st_sensors/st_sensors_core.c 			sdata->sensor_settings->odr.mask,
sensor_settings   116 drivers/iio/common/st_sensors/st_sensors_core.c static int st_sensors_match_fs(struct st_sensor_settings *sensor_settings,
sensor_settings   122 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sensor_settings->fs.fs_avl[i].num == 0)
sensor_settings   125 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sensor_settings->fs.fs_avl[i].num == fs) {
sensor_settings   140 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->fs.addr == 0)
sensor_settings   143 drivers/iio/common/st_sensors/st_sensors_core.c 	err = st_sensors_match_fs(sdata->sensor_settings, fs, &i);
sensor_settings   148 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->fs.addr,
sensor_settings   149 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->fs.mask,
sensor_settings   150 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->fs.fs_avl[i].value);
sensor_settings   155 drivers/iio/common/st_sensors/st_sensors_core.c 					&sdata->sensor_settings->fs.fs_avl[i];
sensor_settings   172 drivers/iio/common/st_sensors/st_sensors_core.c 		tmp_value = sdata->sensor_settings->pw.value_on;
sensor_settings   173 drivers/iio/common/st_sensors/st_sensors_core.c 		if ((sdata->sensor_settings->odr.addr ==
sensor_settings   174 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->pw.addr) &&
sensor_settings   175 drivers/iio/common/st_sensors/st_sensors_core.c 				(sdata->sensor_settings->odr.mask ==
sensor_settings   176 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->pw.mask)) {
sensor_settings   177 drivers/iio/common/st_sensors/st_sensors_core.c 			err = st_sensors_match_odr(sdata->sensor_settings,
sensor_settings   185 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->pw.addr,
sensor_settings   186 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->pw.mask, tmp_value);
sensor_settings   196 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->pw.addr,
sensor_settings   197 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->pw.mask,
sensor_settings   198 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->pw.value_off);
sensor_settings   215 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->enable_axis.addr)
sensor_settings   217 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->enable_axis.addr,
sensor_settings   218 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->enable_axis.mask,
sensor_settings   278 drivers/iio/common/st_sensors/st_sensors_core.c 	if (!sdata->sensor_settings->drdy_irq.int1.addr &&
sensor_settings   279 drivers/iio/common/st_sensors/st_sensors_core.c 	    !sdata->sensor_settings->drdy_irq.int2.addr) {
sensor_settings   290 drivers/iio/common/st_sensors/st_sensors_core.c 		if (!sdata->sensor_settings->drdy_irq.int1.mask) {
sensor_settings   298 drivers/iio/common/st_sensors/st_sensors_core.c 		if (!sdata->sensor_settings->drdy_irq.int2.mask) {
sensor_settings   311 drivers/iio/common/st_sensors/st_sensors_core.c 		if (!sdata->sensor_settings->drdy_irq.int1.addr_od &&
sensor_settings   312 drivers/iio/common/st_sensors/st_sensors_core.c 		    !sdata->sensor_settings->drdy_irq.int2.addr_od)
sensor_settings   420 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->bdu.addr) {
sensor_settings   422 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->bdu.addr,
sensor_settings   423 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->bdu.mask, true);
sensor_settings   429 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->das.addr) {
sensor_settings   431 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->das.addr,
sensor_settings   432 drivers/iio/common/st_sensors/st_sensors_core.c 					sdata->sensor_settings->das.mask, 1);
sensor_settings   441 drivers/iio/common/st_sensors/st_sensors_core.c 			addr = sdata->sensor_settings->drdy_irq.int1.addr_od;
sensor_settings   442 drivers/iio/common/st_sensors/st_sensors_core.c 			mask = sdata->sensor_settings->drdy_irq.int1.mask_od;
sensor_settings   444 drivers/iio/common/st_sensors/st_sensors_core.c 			addr = sdata->sensor_settings->drdy_irq.int2.addr_od;
sensor_settings   445 drivers/iio/common/st_sensors/st_sensors_core.c 			mask = sdata->sensor_settings->drdy_irq.int2.mask_od;
sensor_settings   469 drivers/iio/common/st_sensors/st_sensors_core.c 	if (!sdata->sensor_settings->drdy_irq.int1.addr &&
sensor_settings   470 drivers/iio/common/st_sensors/st_sensors_core.c 	    !sdata->sensor_settings->drdy_irq.int2.addr) {
sensor_settings   477 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sdata->sensor_settings->drdy_irq.stat_drdy.addr)
sensor_settings   483 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->drdy_irq.ig1.en_addr > 0) {
sensor_settings   485 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->drdy_irq.ig1.en_addr,
sensor_settings   486 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->drdy_irq.ig1.en_mask,
sensor_settings   493 drivers/iio/common/st_sensors/st_sensors_core.c 		drdy_addr = sdata->sensor_settings->drdy_irq.int1.addr;
sensor_settings   494 drivers/iio/common/st_sensors/st_sensors_core.c 		drdy_mask = sdata->sensor_settings->drdy_irq.int1.mask;
sensor_settings   496 drivers/iio/common/st_sensors/st_sensors_core.c 		drdy_addr = sdata->sensor_settings->drdy_irq.int2.addr;
sensor_settings   497 drivers/iio/common/st_sensors/st_sensors_core.c 		drdy_mask = sdata->sensor_settings->drdy_irq.int2.mask;
sensor_settings   518 drivers/iio/common/st_sensors/st_sensors_core.c 		if ((sdata->sensor_settings->fs.fs_avl[i].gain == scale) &&
sensor_settings   519 drivers/iio/common/st_sensors/st_sensors_core.c 				(sdata->sensor_settings->fs.fs_avl[i].gain != 0)) {
sensor_settings   528 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->fs.fs_avl[i].num);
sensor_settings   582 drivers/iio/common/st_sensors/st_sensors_core.c 		msleep((sdata->sensor_settings->bootime * 1000) / sdata->odr);
sensor_settings   637 drivers/iio/common/st_sensors/st_sensors_core.c 	if (sdata->sensor_settings->wai_addr) {
sensor_settings   639 drivers/iio/common/st_sensors/st_sensors_core.c 				  sdata->sensor_settings->wai_addr, &wai);
sensor_settings   646 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sdata->sensor_settings->wai != wai) {
sensor_settings   667 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sdata->sensor_settings->odr.odr_avl[i].hz == 0)
sensor_settings   671 drivers/iio/common/st_sensors/st_sensors_core.c 				sdata->sensor_settings->odr.odr_avl[i].hz);
sensor_settings   689 drivers/iio/common/st_sensors/st_sensors_core.c 		if (sdata->sensor_settings->fs.fs_avl[i].num == 0)
sensor_settings   692 drivers/iio/common/st_sensors/st_sensors_core.c 		q = sdata->sensor_settings->fs.fs_avl[i].gain / 1000000;
sensor_settings   693 drivers/iio/common/st_sensors/st_sensors_core.c 		r = sdata->sensor_settings->fs.fs_avl[i].gain % 1000000;
sensor_settings    47 drivers/iio/common/st_sensors/st_sensors_i2c.c 	if (sdata->sensor_settings->multi_read_bit)
sensor_settings    90 drivers/iio/common/st_sensors/st_sensors_spi.c 						      sdata->sensor_settings);
sensor_settings    95 drivers/iio/common/st_sensors/st_sensors_spi.c 	if (sdata->sensor_settings->multi_read_bit)
sensor_settings    33 drivers/iio/common/st_sensors/st_sensors_trigger.c 	if (!sdata->sensor_settings->drdy_irq.stat_drdy.addr)
sensor_settings    41 drivers/iio/common/st_sensors/st_sensors_trigger.c 			  sdata->sensor_settings->drdy_irq.stat_drdy.addr,
sensor_settings    49 drivers/iio/common/st_sensors/st_sensors_trigger.c 	if (status & sdata->sensor_settings->drdy_irq.stat_drdy.mask)
sensor_settings   146 drivers/iio/common/st_sensors/st_sensors_trigger.c 		if (!sdata->sensor_settings->drdy_irq.addr_ihl) {
sensor_settings   158 drivers/iio/common/st_sensors/st_sensors_trigger.c 				sdata->sensor_settings->drdy_irq.addr_ihl,
sensor_settings   159 drivers/iio/common/st_sensors/st_sensors_trigger.c 				sdata->sensor_settings->drdy_irq.mask_ihl, 1);
sensor_settings   205 drivers/iio/common/st_sensors/st_sensors_trigger.c 	    sdata->sensor_settings->drdy_irq.stat_drdy.addr)
sensor_settings   478 drivers/iio/gyro/st_gyro_core.c 	indio_dev->channels = gdata->sensor_settings->ch;
sensor_settings   482 drivers/iio/gyro/st_gyro_core.c 					&gdata->sensor_settings->fs.fs_avl[0];
sensor_settings   483 drivers/iio/gyro/st_gyro_core.c 	gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz;
sensor_settings    88 drivers/iio/gyro/st_gyro_i2c.c 	gdata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings    92 drivers/iio/gyro/st_gyro_spi.c 	gdata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings   507 drivers/iio/magnetometer/st_magn_core.c 	indio_dev->channels = mdata->sensor_settings->ch;
sensor_settings   511 drivers/iio/magnetometer/st_magn_core.c 					&mdata->sensor_settings->fs.fs_avl[0];
sensor_settings   512 drivers/iio/magnetometer/st_magn_core.c 	mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz;
sensor_settings    80 drivers/iio/magnetometer/st_magn_i2c.c 	mdata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings    74 drivers/iio/magnetometer/st_magn_spi.c 	mdata->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings   708 drivers/iio/pressure/st_pressure_core.c 	press_data->num_data_channels = press_data->sensor_settings->num_ch - 1;
sensor_settings   709 drivers/iio/pressure/st_pressure_core.c 	indio_dev->channels = press_data->sensor_settings->ch;
sensor_settings   710 drivers/iio/pressure/st_pressure_core.c 	indio_dev->num_channels = press_data->sensor_settings->num_ch;
sensor_settings   714 drivers/iio/pressure/st_pressure_core.c 			&press_data->sensor_settings->fs.fs_avl[0];
sensor_settings   716 drivers/iio/pressure/st_pressure_core.c 	press_data->odr = press_data->sensor_settings->odr.odr_avl[0].hz;
sensor_settings   719 drivers/iio/pressure/st_pressure_core.c 	if (!pdata && (press_data->sensor_settings->drdy_irq.int1.addr ||
sensor_settings   720 drivers/iio/pressure/st_pressure_core.c 		       press_data->sensor_settings->drdy_irq.int2.addr))
sensor_settings   113 drivers/iio/pressure/st_pressure_i2c.c 	press_data->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings    84 drivers/iio/pressure/st_pressure_spi.c 	press_data->sensor_settings = (struct st_sensor_settings *)settings;
sensor_settings   236 include/linux/iio/common/st_sensors.h 	struct st_sensor_settings *sensor_settings;