Home
last modified time | relevance | path

Searched refs:uscale (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/iio/light/
H A Disl29018.c73 unsigned int uscale; member
121 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
131 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
139 uscale == isl29018_scales[chip->int_time][i].uscale) { in isl29018_set_scale()
204 lux_data * chip->scale.uscale / 1000000; in isl29018_read_lux()
278 isl29018_scales[chip->int_time][i].uscale); in in_illuminance_scale_available_show()
445 *val2 = chip->scale.uscale; in isl29018_read_raw()
605 chip->scale.uscale); in isl29018_chip_init()
H A Dzopt2201.c117 unsigned int scale, uscale; /* scale factor as integer + micro */ member
146 unsigned int scale, uscale; /* scale factor as integer + micro */ member
374 val2 == zopt2201_scale_als[i].uscale) { in zopt2201_write_scale_als()
404 val2 == zopt2201_scale_uvb[i].uscale) in zopt2201_write_scale_uvb()
460 zopt2201_scale_als[i].uscale); in zopt2201_show_als_scale_avail()
476 zopt2201_scale_uvb[i].uscale); in zopt2201_show_uvb_scale_avail()
H A Dltr501.c106 int uscale; member
716 *val2 = data->chip_info->als_gain[i].uscale; in ltr501_read_raw()
722 *val2 = data->chip_info->ps_gain[i].uscale; in ltr501_read_raw()
753 if (val == gain[i].scale && val2 == gain[i].uscale) in ltr501_get_gain_index()
1117 info->ps_gain[i].uscale); in ltr501_show_proximity_scale_avail()
1139 info->als_gain[i].uscale); in ltr501_show_intensity_scale_avail()
H A Drpr0521.c81 int uscale; member
581 *val2 = rpr0521_gain[chan].gain[idx].uscale; in rpr0521_get_gain()
594 val2 == rpr0521_gain[chan].gain[i].uscale) { in rpr0521_set_gain()
/linux-6.15/drivers/iio/imu/
H A Dfxos8700_core.c276 int uscale; member
345 enum fxos8700_sensor t, int uscale) in fxos8700_set_scale() argument
377 if (fxos8700_accel_scale[i].uscale == uscale) in fxos8700_set_scale()
392 enum fxos8700_sensor t, int *uscale) in fxos8700_get_scale() argument
398 *uscale = 1000; /* Magnetometer is locked at 0.001Gs */ in fxos8700_get_scale()
408 *uscale = fxos8700_accel_scale[i].uscale; in fxos8700_get_scale()
H A Dkmx61.c506 static int kmx61_set_scale(struct kmx61_data *data, u16 uscale) in kmx61_set_scale() argument
512 if (kmx61_uscale_table[i] == uscale) { in kmx61_set_scale()
/linux-6.15/drivers/iio/accel/
H A Dadxl345_i2c.c35 .uscale = ADXL345_USCALE,
40 .uscale = ADXL375_USCALE,
H A Dadxl345_spi.c52 .uscale = ADXL345_USCALE,
57 .uscale = ADXL375_USCALE,
H A Dadxl345.h116 int uscale; member
H A Dadxl345_core.c146 *val2 = st->info->uscale; in adxl345_read_raw()
/linux-6.15/drivers/iio/imu/bmi160/
H A Dbmi160_core.c192 int uscale; member
333 int uscale) in bmi160_set_scale() argument
338 if (bmi160_scale_table[t].tbl[i].uscale == uscale) in bmi160_set_scale()
350 int *uscale) in bmi160_get_scale() argument
360 *uscale = bmi160_scale_table[t].tbl[i].uscale; in bmi160_get_scale()
/linux-6.15/drivers/iio/imu/bmi270/
H A Dbmi270_core.c167 int uscale; member
285 static int bmi270_set_scale(struct bmi270_data *data, int chan_type, int uscale) in bmi270_set_scale() argument
309 if (bmi270_scale_item.tbl[i].uscale != uscale) in bmi270_set_scale()
319 int *uscale) in bmi270_get_scale() argument
356 *uscale = bmi270_scale_item.tbl[val].uscale; in bmi270_get_scale()
/linux-6.15/drivers/iio/adc/
H A Dti-ads1015.c480 int scale, int uscale) in ads1015_set_scale() argument
483 int fullscale = div_s64((scale * 1000000LL + uscale) << in ads1015_set_scale()