Home
last modified time | relevance | path

Searched refs:val2 (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/drivers/iio/light/
Dopt3001.c104 int val2; member
110 .val2 = 950000,
114 .val2 = 900000,
118 .val2 = 800000,
122 .val2 = 600000,
126 .val2 = 200000,
130 .val2 = 400000,
134 .val2 = 800000,
138 .val2 = 600000,
142 .val2 = 200000,
[all …]
Dcm3232.c45 int val2; member
135 static int cm3232_read_als_it(struct cm3232_chip *chip, int *val, int *val2) in cm3232_read_als_it() argument
146 *val2 = cm3232_als_it_scales[i].val2; in cm3232_read_als_it()
164 static int cm3232_write_als_it(struct cm3232_chip *chip, int val, int val2) in cm3232_write_als_it() argument
173 val2 == cm3232_als_it_scales[i].val2) { in cm3232_write_als_it()
206 int val, val2; in cm3232_get_lux() local
211 ret = cm3232_read_als_it(chip, &val, &val2); in cm3232_get_lux()
214 als_it = val * 1000000 + val2; in cm3232_get_lux()
239 int *val, int *val2, long mask) in cm3232_read_raw() argument
256 return cm3232_read_als_it(chip, val, val2); in cm3232_read_raw()
[all …]
Dltr501.c184 int len, int val, int val2) in ltr501_match_samp_freq() argument
188 freq = val * 1000000 + val2; in ltr501_match_samp_freq()
199 int *val, int *val2) in ltr501_als_read_samp_freq() argument
211 *val2 = ltr501_als_samp_table[i].freq_val % 1000000; in ltr501_als_read_samp_freq()
217 int *val, int *val2) in ltr501_ps_read_samp_freq() argument
229 *val2 = ltr501_ps_samp_table[i].freq_val % 1000000; in ltr501_ps_read_samp_freq()
235 int val, int val2) in ltr501_als_write_samp_freq() argument
241 val, val2); in ltr501_als_write_samp_freq()
254 int val, int val2) in ltr501_ps_write_samp_freq() argument
260 val, val2); in ltr501_ps_write_samp_freq()
[all …]
Dvl6180.c295 int *val, int *val2, long mask) in vl6180_read_raw() argument
313 *val2 = (ret + 1) * 1000; /* convert to seconds */ in vl6180_read_raw()
320 *val2 = 320000; in vl6180_read_raw()
324 *val2 = 1000; in vl6180_read_raw()
338 *val2 = vl6180_als_gain[i][1]; in vl6180_read_raw()
366 static int vl6180_set_als_gain(struct vl6180_data *data, int val, int val2) in vl6180_set_als_gain() argument
372 val2 == vl6180_als_gain[i][1]) { in vl6180_set_als_gain()
389 static int vl6180_set_it(struct vl6180_data *data, int val2) in vl6180_set_it() argument
398 (val2 - 500) / 1000); /* write value in ms */ in vl6180_set_it()
408 int val, int val2, long mask) in vl6180_write_raw() argument
[all …]
Dtsl4531.c79 int *val, int *val2, long mask) in tsl4531_read_raw() argument
98 *val2 = 400000; in tsl4531_read_raw()
100 *val2 = 200000; in tsl4531_read_raw()
102 *val2 = 100000; in tsl4531_read_raw()
114 int val, int val2, long mask) in tsl4531_write_raw() argument
123 if (val2 == 400000) in tsl4531_write_raw()
125 else if (val2 == 200000) in tsl4531_write_raw()
127 else if (val2 == 100000) in tsl4531_write_raw()
Dcm3323.c39 int val2; member
118 static int cm3323_set_it_bits(struct cm3323_data *data, int val, int val2) in cm3323_set_it_bits() argument
125 val2 == cm3323_int_time[i].val2) { in cm3323_set_it_bits()
159 int *val2, long mask) in cm3323_read_raw() argument
185 *val2 = cm3323_int_time[ret].val2; in cm3323_read_raw()
196 int val2, long mask) in cm3323_write_raw() argument
204 ret = cm3323_set_it_bits(data, val, val2); in cm3323_write_raw()
Dcm36651.c359 struct iio_chan_spec const *chan, int *val2) in cm36651_read_int_time() argument
364 *val2 = 80000; in cm36651_read_int_time()
366 *val2 = 160000; in cm36651_read_int_time()
368 *val2 = 320000; in cm36651_read_int_time()
370 *val2 = 640000; in cm36651_read_int_time()
376 *val2 = 320; in cm36651_read_int_time()
378 *val2 = 420; in cm36651_read_int_time()
380 *val2 = 520; in cm36651_read_int_time()
382 *val2 = 640; in cm36651_read_int_time()
450 int *val, int *val2, long mask) in cm36651_read_raw() argument
[all …]
/drivers/iio/common/hid-sensors/
Dhid-sensor-attributes.c116 static void split_micro_fraction(unsigned int no, int exp, int *val1, int *val2) in split_micro_fraction() argument
119 *val2 = no%pow_10(exp) * pow_10(6-exp); in split_micro_fraction()
131 int *val1, int *val2) in convert_from_vtf_format() argument
142 *val2 = 0; in convert_from_vtf_format()
144 split_micro_fraction(value, -exp, val1, val2); in convert_from_vtf_format()
148 *val2 = sign * (*val2); in convert_from_vtf_format()
152 static u32 convert_to_vtf_format(int size, int exp, int val1, int val2) in convert_to_vtf_format() argument
157 if (val1 < 0 || val2 < 0) in convert_to_vtf_format()
162 value += abs(val2) / pow_10(6+exp); in convert_to_vtf_format()
192 int *val1, int *val2) in hid_sensor_read_samp_freq_value() argument
[all …]
/drivers/iio/adc/
Daxp20x_adc.c246 static int axp20x_adc_scale_voltage(int channel, int *val, int *val2) in axp20x_adc_scale_voltage() argument
252 *val2 = 700000; in axp20x_adc_scale_voltage()
258 *val2 = 500000; in axp20x_adc_scale_voltage()
263 *val2 = 100000; in axp20x_adc_scale_voltage()
268 *val2 = 400000; in axp20x_adc_scale_voltage()
276 static int axp20x_adc_scale_current(int channel, int *val, int *val2) in axp20x_adc_scale_current() argument
281 *val2 = 625000; in axp20x_adc_scale_current()
286 *val2 = 375000; in axp20x_adc_scale_current()
292 *val2 = 500000; in axp20x_adc_scale_current()
301 int *val2) in axp20x_adc_scale() argument
[all …]
/drivers/iio/dac/
Ddpot-dac.c57 int *val, int *val2, long mask) in dpot_dac_read_raw() argument
68 ret = iio_read_channel_scale(dac->dpot, val, val2); in dpot_dac_read_raw()
82 *val2 = 1; in dpot_dac_read_raw()
87 *val2 *= dac->max_ohms; in dpot_dac_read_raw()
115 int val, int val2, long mask) in dpot_dac_write_raw() argument
141 int val2; in dpot_dac_channel_max_ohms() local
150 switch (iio_read_channel_scale(dac->dpot, &val, &val2)) { in dpot_dac_channel_max_ohms()
155 do_div(tmp, val2); in dpot_dac_channel_max_ohms()
158 tmp = val * 1000000000LL * max >> val2; in dpot_dac_channel_max_ohms()
/drivers/iio/humidity/
Dhdc100x.c147 static int hdc100x_set_it_time(struct hdc100x_data *data, int chan, int val2) in hdc100x_set_it_time() argument
154 if (val2 && val2 == hdc100x_int_time[chan][i]) { in hdc100x_set_it_time()
159 data->adc_int_us[chan] = val2; in hdc100x_set_it_time()
201 int *val2, long mask) in hdc100x_read_raw() argument
232 *val2 = data->adc_int_us[chan->address]; in hdc100x_read_raw()
237 *val2 = 65536; in hdc100x_read_raw()
241 *val2 = 65536; in hdc100x_read_raw()
247 *val2 = 515151; in hdc100x_read_raw()
256 int val, int val2, long mask) in hdc100x_write_raw() argument
267 ret = hdc100x_set_it_time(data, chan->address, val2); in hdc100x_write_raw()
[all …]
/drivers/gpu/drm/i915/
Ddvo_tfp410.c267 uint8_t val, val2; in tfp410_dump_regs() local
286 tfp410_readb(dvo, TFP410_DE_CNT_HI, &val2); in tfp410_dump_regs()
287 DRM_DEBUG_KMS("TFP410_DE_CNT: 0x%02X%02X\n", val2, val); in tfp410_dump_regs()
289 tfp410_readb(dvo, TFP410_DE_LIN_HI, &val2); in tfp410_dump_regs()
290 DRM_DEBUG_KMS("TFP410_DE_LIN: 0x%02X%02X\n", val2, val); in tfp410_dump_regs()
292 tfp410_readb(dvo, TFP410_H_RES_HI, &val2); in tfp410_dump_regs()
293 DRM_DEBUG_KMS("TFP410_H_RES: 0x%02X%02X\n", val2, val); in tfp410_dump_regs()
295 tfp410_readb(dvo, TFP410_V_RES_HI, &val2); in tfp410_dump_regs()
296 DRM_DEBUG_KMS("TFP410_V_RES: 0x%02X%02X\n", val2, val); in tfp410_dump_regs()
/drivers/iio/imu/
Dkmx61.c169 int val2; member
185 int val2; member
295 static int kmx61_convert_freq_to_bit(int val, int val2) in kmx61_convert_freq_to_bit() argument
301 val2 == kmx61_samp_freq_table[i].val2) in kmx61_convert_freq_to_bit()
306 static int kmx61_convert_wake_up_odr_to_bit(int val, int val2) in kmx61_convert_wake_up_odr_to_bit() argument
312 kmx61_wake_up_odr_table[i].val2 == val2) in kmx61_convert_wake_up_odr_to_bit()
405 static int kmx61_set_wake_up_odr(struct kmx61_data *data, int val, int val2) in kmx61_set_wake_up_odr() argument
409 odr_bits = kmx61_convert_wake_up_odr_to_bit(val, val2); in kmx61_set_wake_up_odr()
420 static int kmx61_set_odr(struct kmx61_data *data, int val, int val2, u8 device) in kmx61_set_odr() argument
430 lodr_bits = kmx61_convert_freq_to_bit(val, val2); in kmx61_set_odr()
[all …]
/drivers/media/pci/cx18/
Dcx18-io.c25 u16 val2 = val | (val << 8); in cx18_memset_io() local
26 u32 val4 = val2 | (val2 << 16); in cx18_memset_io()
35 cx18_writew(cx, val2, dst); in cx18_memset_io()
45 cx18_writew(cx, val2, dst); in cx18_memset_io()
/drivers/iio/dummy/
Diio_simple_dummy.c41 int val2; member
285 int *val2, in iio_dummy_read_raw() argument
355 *val2 = 1333; in iio_dummy_read_raw()
361 *val2 = 1344; in iio_dummy_read_raw()
376 *val2 = st->accel_calibscale->val2; in iio_dummy_read_raw()
381 *val2 = 33; in iio_dummy_read_raw()
428 int val2, in iio_dummy_write_raw() argument
481 val2 == dummy_scales[i].val2) in iio_dummy_write_raw()
/drivers/staging/iio/accel/
Dadis16201.c172 int *val, int *val2, in adis16201_read_raw() argument
190 *val2 = 220000; /* 1.22 mV */ in adis16201_read_raw()
193 *val2 = 610000; /* 0.610 mV */ in adis16201_read_raw()
198 *val2 = 0; in adis16201_read_raw()
202 *val2 = IIO_G_TO_M_S_2(462400); /* 0.4624 mg */ in adis16201_read_raw()
206 *val2 = 100000; /* 0.1 degree */ in adis16201_read_raw()
241 int val2, in adis16201_write_raw() argument
Dadis16209.c179 int val2, in adis16209_write_raw() argument
206 int *val, int *val2, in adis16209_read_raw() argument
224 *val2 = 305180; /* 0.30518 mV */ in adis16209_read_raw()
226 *val2 = 610500; /* 0.6105 mV */ in adis16209_read_raw()
230 *val2 = 0; in adis16209_read_raw()
234 *val2 = IIO_G_TO_M_S_2(244140); /* 0.244140 mg */ in adis16209_read_raw()
239 *val2 = 25000; /* 0.025 degree */ in adis16209_read_raw()
/drivers/iio/accel/
Dkxcjk-1013.c133 int val2; member
203 int val2; member
550 static int kxcjk1013_convert_freq_to_bit(int val, int val2) in kxcjk1013_convert_freq_to_bit() argument
556 samp_freq_table[i].val2 == val2) { in kxcjk1013_convert_freq_to_bit()
564 static int kxcjk1013_convert_wake_odr_to_bit(int val, int val2) in kxcjk1013_convert_wake_odr_to_bit() argument
570 wake_odr_data_rate_table[i].val2 == val2) { in kxcjk1013_convert_wake_odr_to_bit()
578 static int kxcjk1013_set_odr(struct kxcjk1013_data *data, int val, int val2) in kxcjk1013_set_odr() argument
588 odr_bits = kxcjk1013_convert_freq_to_bit(val, val2); in kxcjk1013_set_odr()
606 odr_bits = kxcjk1013_convert_wake_odr_to_bit(val, val2); in kxcjk1013_set_odr()
626 static int kxcjk1013_get_odr(struct kxcjk1013_data *data, int *val, int *val2) in kxcjk1013_get_odr() argument
[all …]
Dmma8452.c242 int val, int val2) in mma8452_get_int_plus_micros_index() argument
245 if (val == vals[n][0] && val2 == vals[n][1]) in mma8452_get_int_plus_micros_index()
405 int val, int val2) in mma8452_get_samp_freq_index() argument
409 val, val2); in mma8452_get_samp_freq_index()
412 static int mma8452_get_scale_index(struct mma8452_data *data, int val, int val2) in mma8452_get_scale_index() argument
415 ARRAY_SIZE(data->chip_info->mma_scales), val, val2); in mma8452_get_scale_index()
419 int val, int val2) in mma8452_get_hp_filter_index() argument
429 ARRAY_SIZE(mma8452_hp_filter_cutoff[0][0]), val, val2); in mma8452_get_hp_filter_index()
454 int *val, int *val2, long mask) in mma8452_read_raw() argument
481 *val2 = data->chip_info->mma_scales[i][1]; in mma8452_read_raw()
[all …]
/drivers/iio/
Dinkern.c528 static int iio_channel_read(struct iio_channel *chan, int *val, int *val2, in iio_channel_read() argument
536 if (val2 == NULL) in iio_channel_read()
537 val2 = &unused; in iio_channel_read()
547 *val2 = vals[1]; in iio_channel_read()
550 chan->channel, val, val2, info); in iio_channel_read()
668 int *val, int *val2, in iio_read_channel_attribute() argument
679 ret = iio_channel_read(chan, val, val2, attribute); in iio_read_channel_attribute()
686 int iio_read_channel_offset(struct iio_channel *chan, int *val, int *val2) in iio_read_channel_offset() argument
688 return iio_read_channel_attribute(chan, val, val2, IIO_CHAN_INFO_OFFSET); in iio_read_channel_offset()
719 int iio_read_channel_scale(struct iio_channel *chan, int *val, int *val2) in iio_read_channel_scale() argument
[all …]
/drivers/iio/pressure/
Dmpl115.c49 static int mpl115_comp_pressure(struct mpl115_data *data, int *val, int *val2) in mpl115_comp_pressure() argument
80 *val2 = (kpa & 15) * (1000000 >> 4); in mpl115_comp_pressure()
102 int *val, int *val2, long mask) in mpl115_read_raw() argument
109 ret = mpl115_comp_pressure(data, val, val2); in mpl115_read_raw()
122 *val2 = 750000; in mpl115_read_raw()
126 *val2 = 915888; in mpl115_read_raw()
Dt5403.c68 static int t5403_comp_pressure(struct t5403_data *data, int *val, int *val2) in t5403_comp_pressure() argument
102 *val2 = (X % 1000) * 1000; in t5403_comp_pressure()
131 int *val, int *val2, long mask) in t5403_read_raw() argument
140 ret = t5403_comp_pressure(data, val, val2); in t5403_read_raw()
154 *val2 = t5403_pressure_conv_ms[data->mode] * 1000; in t5403_read_raw()
163 int val, int val2, long mask) in t5403_write_raw() argument
173 if (val2 == t5403_pressure_conv_ms[i] * 1000) { in t5403_write_raw()
Dhid-sensor-press.c73 int *val, int *val2, in press_read_raw() argument
83 *val2 = 0; in press_read_raw()
115 *val2 = press_state->scale_post_decml; in press_read_raw()
124 &press_state->common_attributes, val, val2); in press_read_raw()
128 &press_state->common_attributes, val, val2); in press_read_raw()
142 int val2, in press_write_raw() argument
151 &press_state->common_attributes, val, val2); in press_write_raw()
155 &press_state->common_attributes, val, val2); in press_write_raw()
/drivers/iio/temperature/
Dmlx90614.c223 int *val2, long mask) in mlx90614_read_raw() argument
268 *val2 = MLX90614_CONST_OFFSET_REM; in mlx90614_read_raw()
286 *val2 = 0; in mlx90614_read_raw()
289 *val2 = ret * MLX90614_CONST_EMISSIVITY_RESOLUTION; in mlx90614_read_raw()
304 *val2 = (mlx90614_iir_values[ret & MLX90614_CONFIG_IIR_MASK] % 100) * in mlx90614_read_raw()
314 int val2, long mask) in mlx90614_write_raw() argument
321 if (val < 0 || val2 < 0 || val > 1 || (val == 1 && val2 != 0)) in mlx90614_write_raw()
324 val2 / MLX90614_CONST_EMISSIVITY_RESOLUTION; in mlx90614_write_raw()
335 if (val < 0 || val2 < 0) in mlx90614_write_raw()
341 val * 100 + val2 / 10000); in mlx90614_write_raw()
/drivers/iio/magnetometer/
Dmag3110.c118 int val, int val2) in mag3110_get_int_plus_micros_index() argument
121 if (val == vals[n][0] && val2 == vals[n][1]) in mag3110_get_int_plus_micros_index()
141 int val, int val2) in mag3110_get_samp_freq_index() argument
144 val2); in mag3110_get_samp_freq_index()
149 int *val, int *val2, long mask) in mag3110_read_raw() argument
196 *val2 = 1000; in mag3110_read_raw()
207 *val2 = mag3110_samp_freq[i][1]; in mag3110_read_raw()
222 int val, int val2, long mask) in mag3110_write_raw() argument
233 rate = mag3110_get_samp_freq_index(data, val, val2); in mag3110_write_raw()

12345678910>>...14