| /drivers/iio/light/ |
| A D | lv0104cs.c | 48 int val2; member 203 *val2 = 0; in lv0104cs_get_lux() 208 *val2 = 0; in lv0104cs_get_lux() 248 *val2 = lv0104cs_calibscales[lv0104cs->calibscale].val2; in lv0104cs_read_raw() 254 *val2 = lv0104cs_scales[lv0104cs->scale].val2; in lv0104cs_read_raw() 260 *val2 = lv0104cs_int_times[lv0104cs->int_time].val2; in lv0104cs_read_raw() 275 int val, int val2) in lv0104cs_set_calibscale() argument 322 int val, int val2) in lv0104cs_set_scale() argument 331 if (val2 == lv0104cs_scales[i].val2) in lv0104cs_set_scale() 346 int val, int val2) in lv0104cs_set_int_time() argument [all …]
|
| A D | opt3001.c | 75 int val2; member 179 .val2 = 0, 183 .val2 = 0, 187 .val2 = 0, 191 .val2 = 0, 195 .val2 = 0, 199 .val2 = 0, 203 .val2 = 0, 207 .val2 = 0, 211 .val2 = 0, [all …]
|
| A D | cm3232.c | 43 int val2; member 143 *val2 = cm3232_als_it_scales[i].val2; in cm3232_read_als_it() 170 val2 == cm3232_als_it_scales[i].val2) { in cm3232_write_als_it() 203 int val, val2; in cm3232_get_lux() local 208 ret = cm3232_read_als_it(chip, &val, &val2); in cm3232_get_lux() 211 als_it = val * 1000000 + val2; in cm3232_get_lux() 236 int *val, int *val2, long mask) in cm3232_read_raw() argument 252 return cm3232_read_als_it(chip, val, val2); in cm3232_read_raw() 260 int val, int val2, long mask) in cm3232_write_raw() argument 269 return cm3232_write_als_it(chip, val, val2); in cm3232_write_raw() [all …]
|
| A D | ltr501.c | 240 val, val2); in ltr501_als_write_samp_freq() 259 val, val2); in ltr501_ps_write_samp_freq() 428 int *val2) in ltr501_read_intr_prst() argument 465 int val, int val2) in ltr501_write_intr_prst() argument 470 if (val < 0 || val2 < 0) in ltr501_write_intr_prst() 749 int val, int val2) in ltr501_get_gain_index() argument 774 val, val2); in __ltr501_write_raw() 786 val, val2); in __ltr501_write_raw() 1017 *val2 = *val2 % 1000000; in ltr501_read_event() 1035 if (val2 != 0) in ltr501_write_event() [all …]
|
| A D | veml6030.c | 405 *val2 = ret; in veml6030_get_it() 432 if (prev_it == val2) in veml6030_set_it() 463 int *val, int *val2) in veml6030_read_persistence() argument 482 *val2 = period % 1000000; in veml6030_read_persistence() 488 int val, int val2) in veml6030_write_persistence() argument 498 period = val2 / y; in veml6030_write_persistence() 568 int val, int val2, int dir) in veml6030_write_thresh() argument 642 int *val, int *val2) in veml6030_process_als() argument 662 int *val2, long mask) in veml6030_read_raw() argument 752 int *val, int *val2) in veml6030_read_event_val() argument [all …]
|
| A D | zopt2201.c | 254 int *val, int *val2, long mask) in zopt2201_read_raw() argument 287 *val2 = 1000000; in zopt2201_read_raw() 289 tmp = div_s64(*val * 1000000ULL, *val2); in zopt2201_read_raw() 290 *val = div_s64_rem(tmp, 1000000, val2); in zopt2201_read_raw() 318 int val, int val2) in zopt2201_write_resolution() argument 326 if (val2 == zopt2201_resolution[i].us) { in zopt2201_write_resolution() 367 int val, int val2) in zopt2201_write_scale_als() argument 373 val2 == zopt2201_scale_als[i].uscale) in zopt2201_write_scale_als() 380 int val, int val2) in zopt2201_write_scale_uvb() argument 386 val2 == zopt2201_scale_uvb[i].uscale) in zopt2201_write_scale_uvb() [all …]
|
| A D | veml3235.c | 172 *val2 = ret; in veml3235_get_it() 184 if (val || !iio_gts_valid_time(&data->gts, val2)) in veml3235_set_it() 199 if (prev_it == val2) in veml3235_set_it() 207 val2, &new_gain, &in_range); in veml3235_set_it() 214 ret = iio_gts_find_sel_by_int_time(&data->gts, val2); in veml3235_set_it() 283 int *val2, long mask) in veml3235_read_raw() argument 310 return veml3235_get_it(data, val, val2); in veml3235_read_raw() 312 return veml3235_get_scale(data, val, val2); in veml3235_read_raw() 351 int val, int val2, long mask) in veml3235_write_raw() argument 355 return veml3235_set_it(indio_dev, val, val2); in veml3235_write_raw() [all …]
|
| A D | veml6070.c | 75 static int veml6070_get_it(struct veml6070_data *data, int *val, int *val2) in veml6070_get_it() argument 80 *val2 = data->it[it_idx][1]; in veml6070_get_it() 85 static int veml6070_set_it(struct veml6070_data *data, int val, int val2) in veml6070_set_it() argument 90 if (data->it[it_idx][0] == val && data->it[it_idx][1] == val2) in veml6070_set_it() 105 int ret, it_ms, val, val2; in veml6070_read() local 116 veml6070_get_it(data, &val, &val2); in veml6070_read() 117 it_ms = val * MILLI + val2 / (MICRO / MILLI); in veml6070_read() 189 int *val, int *val2, long mask) in veml6070_read_raw() argument 206 return veml6070_get_it(data, val, val2); in veml6070_read_raw() 232 int val, int val2, long mask) in veml6070_write_raw() argument [all …]
|
| A D | cm3323.c | 36 int val2; member 116 static int cm3323_set_it_bits(struct cm3323_data *data, int val, int val2) in cm3323_set_it_bits() argument 123 val2 == cm3323_int_time[i].val2) { in cm3323_set_it_bits() 157 int *val2, long mask) in cm3323_read_raw() argument 183 *val2 = cm3323_int_time[ret].val2; in cm3323_read_raw() 194 int val2, long mask) in cm3323_write_raw() argument 202 ret = cm3323_set_it_bits(data, val, val2); in cm3323_write_raw()
|
| A D | tsl4531.c | 76 int *val, int *val2, long mask) in tsl4531_read_raw() argument 95 *val2 = 400000; in tsl4531_read_raw() 97 *val2 = 200000; in tsl4531_read_raw() 99 *val2 = 100000; in tsl4531_read_raw() 111 int val, int val2, long mask) in tsl4531_write_raw() argument 120 if (val2 == 400000) in tsl4531_write_raw() 122 else if (val2 == 200000) in tsl4531_write_raw() 124 else if (val2 == 100000) in tsl4531_write_raw()
|
| A D | noa1305.c | 89 static int noa1305_scale(struct noa1305_priv *priv, int *val, int *val2) in noa1305_scale() argument 106 *val2 = noa1305_scale_available[2 * data + 1]; in noa1305_scale() 111 static int noa1305_int_time(struct noa1305_priv *priv, int *val, int *val2) in noa1305_int_time() argument 122 *val2 = noa1305_int_time_available[2 * data + 1]; in noa1305_int_time() 164 int *val, int *val2, long mask) in noa1305_read_raw() argument 175 return noa1305_scale(priv, val, val2); in noa1305_read_raw() 177 return noa1305_int_time(priv, val, val2); in noa1305_read_raw() 185 int val, int val2, long mask) in noa1305_write_raw() argument 201 if (noa1305_int_time_available[2 * i + 1] == val2) in noa1305_write_raw()
|
| A D | vcnl4000.c | 548 int *val2) in vcnl4010_read_proxy_samp_freq() argument 918 int *val, int *val2, long mask) in vcnl4000_read_raw() argument 937 *val2 = data->ps_scale; in vcnl4000_read_raw() 951 *val2 = data->al_scale; in vcnl4000_read_raw() 994 int val, int val2, long mask) in vcnl4040_write_raw() argument 1132 int val2) in vcnl4010_write_proxy_samp_freq() argument 1154 int val, int val2, long mask) in vcnl4010_write_raw() argument 1193 int *val, int *val2) in vcnl4010_read_event() argument 1226 int val, int val2) in vcnl4010_write_event() argument 1259 int *val, int *val2) in vcnl4040_read_event() argument [all …]
|
| A D | apds9306.c | 559 *val2 = ret; in apds9306_intg_time_get() 589 if (intg_old == val2) in apds9306_intg_time_set() 597 val2, &gain_new); in apds9306_intg_time_set() 629 int *val2) in apds9306_sampling_freq_get() argument 648 int val2) in apds9306_sampling_freq_set() argument 696 intg_time_idx, val, val2, &gain_sel); in apds9306_scale_set() 705 time_sel, val, val2, &gain_sel); in apds9306_scale_set() 823 int *val2, long mask) in apds9306_read_raw() argument 911 int val2, long mask) in apds9306_write_raw() argument 985 int *val, int *val2) in apds9306_read_event() argument [all …]
|
| /drivers/iio/adc/ |
| A D | axp20x_adc.c | 456 *val2 = 700000; in axp192_adc_scale_voltage() 464 *val2 = 500000; in axp192_adc_scale_voltage() 469 *val2 = 100000; in axp192_adc_scale_voltage() 474 *val2 = 400000; in axp192_adc_scale_voltage() 480 *val2 = 800000; in axp192_adc_scale_voltage() 494 *val2 = 700000; in axp20x_adc_scale_voltage() 500 *val2 = 500000; in axp20x_adc_scale_voltage() 505 *val2 = 100000; in axp20x_adc_scale_voltage() 510 *val2 = 400000; in axp20x_adc_scale_voltage() 516 *val2 = 800000; in axp20x_adc_scale_voltage() [all …]
|
| A D | max77541-adc.c | 31 int *val, int *val2) in max77541_adc_offset() argument 44 int *val, int *val2) in max77541_adc_scale() argument 64 *val2 = 250000; in max77541_adc_scale() 68 *val2 = 500000; in max77541_adc_scale() 136 int *val, int *val2, long mask) in max77541_adc_read_raw() argument 140 return max77541_adc_offset(indio_dev, chan, val, val2); in max77541_adc_read_raw() 142 return max77541_adc_scale(indio_dev, chan, val, val2); in max77541_adc_read_raw()
|
| /drivers/iio/common/hid-sensors/ |
| A D | hid-sensor-attributes.c | 125 *val2 = 0; in convert_from_vtf_format() 131 *val2 = sign * (*val2); in convert_from_vtf_format() 188 *val1 = *val2 = 0; in hid_sensor_read_samp_freq_value() 196 *val1 = *val2 = 0; in hid_sensor_read_samp_freq_value() 206 int val1, int val2) in hid_sensor_write_samp_freq_value() argument 251 *val1 = *val2 = 0; in hid_sensor_read_raw_hyst_value() 256 val1, val2); in hid_sensor_read_raw_hyst_value() 264 int *val2) in hid_sensor_read_raw_hyst_rel_value() argument 274 *val1 = *val2 = 0; in hid_sensor_read_raw_hyst_rel_value() 297 val1, val2); in hid_sensor_write_raw_hyst_value() [all …]
|
| /drivers/iio/amplifiers/ |
| A D | hmc425a.c | 57 int (*code_to_gain_dB)(int code, int *val, int *val2); 74 gain = (val * 1000) - (val2 / 1000); in gain_dB_to_code() 76 gain = (val * 1000) + (val2 / 1000); in gain_dB_to_code() 124 *val2 = ((~code * -500) % 1000) * 1000; in hmc425a_code_to_gain_dB() 131 *val2 = ((~code * -1000) % 1000) * 1000; in hmc540s_code_to_gain_dB() 143 *val2 = ((code * -2000) % 1000) * 1000; in adrf5740_code_to_gain_dB() 153 *val2 = (gain % 1000) * 1000; in ltc6373_code_to_gain_dB() 170 int *val2, long m) in hmc425a_read_raw() argument 178 ret = code_to_gain_dB(st, val, val2); in hmc425a_read_raw() 193 int val2, long mask) in hmc425a_write_raw() argument [all …]
|
| /drivers/iio/afe/ |
| A D | iio-rescale.c | 23 int *val, int *val2) in rescale_process_scale() argument 36 *val2 = rescale->denominator; in rescale_process_scale() 47 *val2 = _val2; in rescale_process_scale() 63 tmp = *val2; in rescale_process_scale() 65 tmp = ULL(1) << *val2; in rescale_process_scale() 70 *val2 = rem / (int)tmp; in rescale_process_scale() 84 neg = *val < 0 || *val2 < 0; in rescale_process_scale() 102 *val2 = -*val2; in rescale_process_scale() 114 int *val, int *val2) in rescale_process_offset() argument 173 *val2 = 1; in rescale_read_raw() [all …]
|
| /drivers/iio/proximity/ |
| A D | isl29501.c | 667 *val2 = 6553600; in isl29501_get_scale() 673 *val2 = 95874; in isl29501_get_scale() 679 *val2 = 10000; in isl29501_get_scale() 694 *val2 = 0; in isl29501_get_scale() 705 *val2 = 100000; in isl29501_get_scale() 732 int *val, int *val2) in isl29501_get_inttime() argument 751 int *val, int *val2) in isl29501_get_freq() argument 769 *val2 = temp; in isl29501_get_freq() 809 int val, int val2) in isl29501_set_inttime() argument 827 int val, int val2) in isl29501_set_scale() argument [all …]
|
| /drivers/iio/imu/inv_icm42600/ |
| A D | inv_icm42600_gyro.c | 247 int *val, int *val2) in inv_icm42600_gyro_read_scale() argument 256 *val2 = gyro_st->scales[2 * idx + 1]; in inv_icm42600_gyro_read_scale() 261 int val, int val2) in inv_icm42600_gyro_write_scale() argument 272 val2 == gyro_st->scales[idx + 1]) in inv_icm42600_gyro_write_scale() 324 int *val, int *val2) in inv_icm42600_gyro_read_odr() argument 345 int val, int val2) in inv_icm42600_gyro_write_odr() argument 399 int *val, int *val2) in inv_icm42600_gyro_read_offset() argument 468 *val2 = bias % 1000000000L; in inv_icm42600_gyro_read_offset() 475 int val, int val2) in inv_icm42600_gyro_write_offset() argument 577 int *val, int *val2, long mask) in inv_icm42600_gyro_read_raw() argument [all …]
|
| A D | inv_icm42600_accel.c | 531 int *val, int *val2) in inv_icm42600_accel_read_scale() argument 545 int val, int val2) in inv_icm42600_accel_write_scale() argument 617 int *val, int *val2) in inv_icm42600_accel_read_odr() argument 638 int val, int val2) in inv_icm42600_accel_write_odr() argument 696 int *val, int *val2) in inv_icm42600_accel_read_offset() argument 765 *val2 = bias % 1000000L; in inv_icm42600_accel_read_offset() 772 int val, int val2) in inv_icm42600_accel_write_offset() argument 1083 *val2 = rem; in inv_icm42600_accel_read_event_value() 1088 int val, int val2) in _inv_icm42600_accel_wom_value() argument 1111 int val, int val2) in inv_icm42600_accel_write_event_value() argument [all …]
|
| /drivers/iio/dac/ |
| A D | dpot-dac.c | 54 int *val, int *val2, long mask) in dpot_dac_read_raw() argument 65 ret = iio_read_channel_scale(dac->dpot, val, val2); in dpot_dac_read_raw() 79 *val2 = 1; in dpot_dac_read_raw() 85 *val2 *= dac->max_ohms; in dpot_dac_read_raw() 113 int val, int val2, long mask) in dpot_dac_write_raw() argument 138 int val2; in dpot_dac_channel_max_ohms() local 147 switch (iio_read_channel_scale(dac->dpot, &val, &val2)) { in dpot_dac_channel_max_ohms() 152 do_div(tmp, val2); in dpot_dac_channel_max_ohms() 155 tmp = val * 1000000000LL * max >> val2; in dpot_dac_channel_max_ohms()
|
| /drivers/iio/humidity/ |
| A D | hdc100x.c | 148 static int hdc100x_set_it_time(struct hdc100x_data *data, int chan, int val2) in hdc100x_set_it_time() argument 155 if (val2 && val2 == hdc100x_int_time[chan][i]) { in hdc100x_set_it_time() 160 data->adc_int_us[chan] = val2; in hdc100x_set_it_time() 202 int *val2, long mask) in hdc100x_read_raw() argument 227 *val2 = data->adc_int_us[chan->address]; in hdc100x_read_raw() 232 *val2 = 65536; in hdc100x_read_raw() 236 *val2 = 65536; in hdc100x_read_raw() 242 *val2 = 515151; in hdc100x_read_raw() 251 int val, int val2, long mask) in hdc100x_write_raw() argument 261 return hdc100x_set_it_time(data, chan->address, val2); in hdc100x_write_raw() [all …]
|
| /drivers/gpu/drm/i915/display/ |
| A D | dvo_tfp410.c | 270 u8 val, val2; in tfp410_dump_regs() local 289 tfp410_readb(dvo, TFP410_DE_CNT_HI, &val2); in tfp410_dump_regs() 290 DRM_DEBUG_KMS("TFP410_DE_CNT: 0x%02X%02X\n", val2, val); in tfp410_dump_regs() 292 tfp410_readb(dvo, TFP410_DE_LIN_HI, &val2); in tfp410_dump_regs() 293 DRM_DEBUG_KMS("TFP410_DE_LIN: 0x%02X%02X\n", val2, val); in tfp410_dump_regs() 295 tfp410_readb(dvo, TFP410_H_RES_HI, &val2); in tfp410_dump_regs() 296 DRM_DEBUG_KMS("TFP410_H_RES: 0x%02X%02X\n", val2, val); in tfp410_dump_regs() 298 tfp410_readb(dvo, TFP410_V_RES_HI, &val2); in tfp410_dump_regs() 299 DRM_DEBUG_KMS("TFP410_V_RES: 0x%02X%02X\n", val2, val); in tfp410_dump_regs()
|
| /drivers/iio/imu/ |
| A D | kmx61.c | 163 int val2; member 179 int val2; member 295 val2 == kmx61_samp_freq_table[i].val2) in kmx61_convert_freq_to_bit() 306 kmx61_wake_up_odr_table[i].val2 == val2) in kmx61_convert_wake_up_odr_to_bit() 474 *val2 = kmx61_samp_freq_table[lodr_bits].val2; in kmx61_get_odr() 533 int ret, val, val2; in kmx61_chip_init() local 781 int *val2, long mask) in kmx61_read_raw() argument 830 *val2 = 1465; in kmx61_read_raw() 851 int val2, long mask) in kmx61_write_raw() argument 891 *val2 = 0; in kmx61_read_event() [all …]
|