/drivers/iio/common/hid-sensors/ |
D | hid-sensor-attributes.c | 95 static void split_micro_fraction(unsigned int no, int exp, int *val1, int *val2) in split_micro_fraction() argument 98 *val2 = no%pow_10(exp) * pow_10(6-exp); in split_micro_fraction() 110 int *val1, int *val2) in convert_from_vtf_format() argument 121 *val2 = 0; in convert_from_vtf_format() 123 split_micro_fraction(value, -exp, val1, val2); in convert_from_vtf_format() 127 *val2 = sign * (*val2); in convert_from_vtf_format() 131 static u32 convert_to_vtf_format(int size, int exp, int val1, int val2) in convert_to_vtf_format() argument 136 if (val1 < 0 || val2 < 0) in convert_to_vtf_format() 141 value += abs(val2) / pow_10(6+exp); in convert_to_vtf_format() 171 int *val1, int *val2) in hid_sensor_read_samp_freq_value() argument [all …]
|
/drivers/iio/light/ |
D | tsl4531.c | 79 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()
|
D | cm36651.c | 359 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 …]
|
D | ltr501.c | 133 int *val, int *val2, long mask) in ltr501_read_raw() argument 170 *val2 = 5000; in ltr501_read_raw() 174 *val2 = 0; in ltr501_read_raw() 181 *val2 = ltr501_ps_gain[i][1]; in ltr501_read_raw() 190 static int ltr501_get_ps_gain_index(int val, int val2) in ltr501_get_ps_gain_index() argument 195 if (val == ltr501_ps_gain[i][0] && val2 == ltr501_ps_gain[i][1]) in ltr501_get_ps_gain_index() 203 int val, int val2, long mask) in ltr501_write_raw() argument 215 if (val == 0 && val2 == 5000) in ltr501_write_raw() 217 else if (val == 1 && val2 == 0) in ltr501_write_raw() 224 i = ltr501_get_ps_gain_index(val, val2); in ltr501_write_raw()
|
D | hid-sensor-als.c | 76 int *val, int *val2, in als_read_raw() argument 86 *val2 = 0; in als_read_raw() 123 *val2 = als_state->scale_post_decml; in als_read_raw() 132 &als_state->common_attributes, val, val2); in als_read_raw() 136 &als_state->common_attributes, val, val2); in als_read_raw() 150 int val2, in als_write_raw() argument 159 &als_state->common_attributes, val, val2); in als_write_raw() 163 &als_state->common_attributes, val, val2); in als_write_raw()
|
/drivers/staging/iio/ |
D | iio_simple_dummy.c | 50 int val2; member 232 int *val2, in iio_dummy_read_raw() argument 276 *val2 = 1333; in iio_dummy_read_raw() 282 *val2 = 1344; in iio_dummy_read_raw() 293 *val2 = st->accel_calibscale->val2; in iio_dummy_read_raw() 298 *val2 = 33; in iio_dummy_read_raw() 324 int val2, in iio_dummy_write_raw() argument 346 val2 == dummy_scales[i].val2) in iio_dummy_write_raw()
|
/drivers/gpu/drm/i915/ |
D | dvo_tfp410.c | 267 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/accel/ |
D | mma8452.c | 100 int val, int val2) in mma8452_get_int_plus_micros_index() argument 103 if (val == vals[n][0] && val2 == vals[n][1]) in mma8452_get_int_plus_micros_index() 143 int val, int val2) in mma8452_get_samp_freq_index() argument 146 ARRAY_SIZE(mma8452_samp_freq), val, val2); in mma8452_get_samp_freq_index() 150 int val, int val2) in mma8452_get_scale_index() argument 153 ARRAY_SIZE(mma8452_scales), val, val2); in mma8452_get_scale_index() 158 int *val, int *val2, long mask) in mma8452_read_raw() argument 180 *val2 = mma8452_scales[i][1]; in mma8452_read_raw() 186 *val2 = mma8452_samp_freq[i][1]; in mma8452_read_raw() 238 int val, int val2, long mask) in mma8452_write_raw() argument [all …]
|
D | kxcjk-1013.c | 132 int val2; member 202 int val2; member 545 static int kxcjk1013_convert_freq_to_bit(int val, int val2) in kxcjk1013_convert_freq_to_bit() argument 551 samp_freq_table[i].val2 == val2) { in kxcjk1013_convert_freq_to_bit() 559 static int kxcjk1013_convert_wake_odr_to_bit(int val, int val2) in kxcjk1013_convert_wake_odr_to_bit() argument 565 wake_odr_data_rate_table[i].val2 == val2) { in kxcjk1013_convert_wake_odr_to_bit() 573 static int kxcjk1013_set_odr(struct kxcjk1013_data *data, int val, int val2) in kxcjk1013_set_odr() argument 583 odr_bits = kxcjk1013_convert_freq_to_bit(val, val2); in kxcjk1013_set_odr() 601 odr_bits = kxcjk1013_convert_wake_odr_to_bit(val, val2); in kxcjk1013_set_odr() 621 static int kxcjk1013_get_odr(struct kxcjk1013_data *data, int *val, int *val2) in kxcjk1013_get_odr() argument [all …]
|
/drivers/staging/iio/accel/ |
D | adis16201_core.c | 34 int *val, int *val2, in adis16201_read_raw() argument 52 *val2 = 220000; /* 1.22 mV */ in adis16201_read_raw() 55 *val2 = 610000; /* 0.610 mV */ in adis16201_read_raw() 60 *val2 = 0; in adis16201_read_raw() 64 *val2 = IIO_G_TO_M_S_2(462400); /* 0.4624 mg */ in adis16201_read_raw() 68 *val2 = 100000; /* 0.1 degree */ in adis16201_read_raw() 107 int val2, in adis16201_write_raw() argument
|
D | adis16209_core.c | 40 int val2, in adis16209_write_raw() argument 67 int *val, int *val2, in adis16209_read_raw() argument 85 *val2 = 305180; /* 0.30518 mV */ in adis16209_read_raw() 87 *val2 = 610500; /* 0.6105 mV */ in adis16209_read_raw() 91 *val2 = 0; in adis16209_read_raw() 95 *val2 = IIO_G_TO_M_S_2(244140); /* 0.244140 mg */ in adis16209_read_raw() 100 *val2 = 25000; /* 0.025 degree */ in adis16209_read_raw()
|
D | adis16204_core.c | 38 int *val, int *val2, in adis16204_read_raw() argument 57 *val2 = 220000; /* 1.22 mV */ in adis16204_read_raw() 60 *val2 = 610000; /* 0.61 mV */ in adis16204_read_raw() 65 *val2 = 0; in adis16204_read_raw() 72 *val2 = IIO_G_TO_M_S_2(17125); /* 17.125 mg */ in adis16204_read_raw() 76 *val2 = IIO_G_TO_M_S_2(8407); /* 8.407 mg */ in adis16204_read_raw() 115 int val2, in adis16204_write_raw() argument
|
D | adis16203_core.c | 34 int val2, in adis16203_write_raw() argument 46 int *val, int *val2, in adis16203_read_raw() argument 64 *val2 = 220000; /* 1.22 mV */ in adis16203_read_raw() 67 *val2 = 610000; /* 0.61 mV */ in adis16203_read_raw() 72 *val2 = 0; in adis16203_read_raw() 76 *val2 = 25000; /* 0.025 degree */ in adis16203_read_raw()
|
/drivers/media/pci/cx18/ |
D | cx18-io.c | 30 u16 val2 = val | (val << 8); in cx18_memset_io() local 31 u32 val4 = val2 | (val2 << 16); in cx18_memset_io() 40 cx18_writew(cx, val2, dst); in cx18_memset_io() 50 cx18_writew(cx, val2, dst); in cx18_memset_io()
|
/drivers/iio/pressure/ |
D | mpl115.c | 48 static int mpl115_comp_pressure(struct mpl115_data *data, int *val, int *val2) in mpl115_comp_pressure() argument 79 *val2 = (kpa & 15) * (1000000 >> 4); in mpl115_comp_pressure() 101 int *val, int *val2, long mask) in mpl115_read_raw() argument 108 ret = mpl115_comp_pressure(data, val, val2); in mpl115_read_raw() 121 *val2 = 750000; in mpl115_read_raw() 125 *val2 = 915888; in mpl115_read_raw()
|
D | t5403.c | 68 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()
|
D | hid-sensor-press.c | 73 int *val, int *val2, in press_read_raw() argument 83 *val2 = 0; in press_read_raw() 120 *val2 = press_state->scale_post_decml; in press_read_raw() 129 &press_state->common_attributes, val, val2); in press_read_raw() 133 &press_state->common_attributes, val, val2); in press_read_raw() 147 int val2, in press_write_raw() argument 156 &press_state->common_attributes, val, val2); in press_write_raw() 160 &press_state->common_attributes, val, val2); in press_write_raw()
|
/drivers/net/ethernet/intel/i40evf/ |
D | i40e_hmc.h | 123 u32 val1, val2, val3; \ 125 val2 = (u32)(pa) | (I40E_HMC_MAX_BP_COUNT << \ 132 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \ 144 u32 val2, val3; \ 145 val2 = (I40E_HMC_MAX_BP_COUNT << \ 151 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
|
/drivers/net/ethernet/intel/i40e/ |
D | i40e_hmc.h | 123 u32 val1, val2, val3; \ 125 val2 = (u32)(pa) | (I40E_HMC_MAX_BP_COUNT << \ 132 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \ 144 u32 val2, val3; \ 145 val2 = (I40E_HMC_MAX_BP_COUNT << \ 151 wr32((hw), I40E_PFHMC_SDDATALOW, val2); \
|
/drivers/iio/gyro/ |
D | adis16260.c | 140 int *val, int *val2, in adis16260_read_raw() argument 158 *val2 = IIO_DEGREE_TO_RAD(18320); in adis16260_read_raw() 161 *val2 = IIO_DEGREE_TO_RAD(73260); in adis16260_read_raw() 166 *val2 = IIO_DEGREE_TO_RAD(36630); in adis16260_read_raw() 171 *val2 = 831500; /* 1.8315 mV */ in adis16260_read_raw() 174 *val2 = 610500; /* 610.5 uV */ in adis16260_read_raw() 179 *val2 = 300000; /* 0.1453 C */ in adis16260_read_raw() 224 int val2, in adis16260_write_raw() argument
|
D | hid-sensor-gyro-3d.c | 107 int *val, int *val2, in gyro_3d_read_raw() argument 117 *val2 = 0; in gyro_3d_read_raw() 145 *val2 = gyro_state->scale_post_decml; in gyro_3d_read_raw() 154 &gyro_state->common_attributes, val, val2); in gyro_3d_read_raw() 158 &gyro_state->common_attributes, val, val2); in gyro_3d_read_raw() 172 int val2, in gyro_3d_write_raw() argument 181 &gyro_state->common_attributes, val, val2); in gyro_3d_write_raw() 185 &gyro_state->common_attributes, val, val2); in gyro_3d_write_raw()
|
/drivers/iio/magnetometer/ |
D | mag3110.c | 118 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 189 *val2 = 1000; in mag3110_read_raw() 200 *val2 = mag3110_samp_freq[i][1]; in mag3110_read_raw() 215 int val, int val2, long mask) in mag3110_write_raw() argument 225 rate = mag3110_get_samp_freq_index(data, val, val2); in mag3110_write_raw()
|
/drivers/iio/temperature/ |
D | tmp006.c | 78 int *val2, long mask) in tmp006_read_raw() argument 105 *val2 = 156250; in tmp006_read_raw() 108 *val2 = 250000; in tmp006_read_raw() 117 *val2 = tmp006_freqs[cr][1]; in tmp006_read_raw() 129 int val2, in tmp006_write_raw() argument 140 (val2 == tmp006_freqs[i][1])) { in tmp006_write_raw()
|
/drivers/staging/iio/magnetometer/ |
D | hmc5843_core.c | 282 int val, int val2) in hmc5843_get_samp_freq_index() argument 288 val2 == data->variant->regval_to_samp_freq[i][1]) in hmc5843_get_samp_freq_index() 328 static int hmc5843_get_scale_index(struct hmc5843_data *data, int val, int val2) in hmc5843_get_scale_index() argument 336 if (val2 == data->variant->regval_to_nanoscale[i]) in hmc5843_get_scale_index() 344 int *val, int *val2, long mask) in hmc5843_read_raw() argument 359 *val2 = data->variant->regval_to_nanoscale[rval]; in hmc5843_read_raw() 367 *val2 = data->variant->regval_to_samp_freq[rval][1]; in hmc5843_read_raw() 375 int val, int val2, long mask) in hmc5843_write_raw() argument 382 rate = hmc5843_get_samp_freq_index(data, val, val2); in hmc5843_write_raw() 388 range = hmc5843_get_scale_index(data, val, val2); in hmc5843_write_raw()
|
/drivers/iio/amplifiers/ |
D | ad8366.c | 55 int *val2, in ad8366_read_raw() argument 70 *val2 = (code % 1000) * 1000; in ad8366_read_raw() 85 int val2, in ad8366_write_raw() argument 92 if (val < 0 || val2 < 0) in ad8366_write_raw() 96 code = (((u8)val * 1000) + ((u32)val2 / 1000)); in ad8366_write_raw()
|