Home
last modified time | relevance | path

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

12345678

/drivers/iio/common/hid-sensors/
Dhid-sensor-attributes.c95 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/
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()
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 …]
Dltr501.c133 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()
Dhid-sensor-als.c76 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/
Diio_simple_dummy.c50 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/
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/accel/
Dmma8452.c100 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 …]
Dkxcjk-1013.c132 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/
Dadis16201_core.c34 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
Dadis16209_core.c40 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()
Dadis16204_core.c38 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
Dadis16203_core.c34 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/
Dcx18-io.c30 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/
Dmpl115.c48 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()
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()
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/
Di40e_hmc.h123 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/
Di40e_hmc.h123 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/
Dadis16260.c140 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
Dhid-sensor-gyro-3d.c107 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/
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
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/
Dtmp006.c78 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/
Dhmc5843_core.c282 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/
Dad8366.c55 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()

12345678