/drivers/iio/common/hid-sensors/ |
H A D | hid-sensor-attributes.c | 95 static void split_micro_fraction(unsigned int no, int exp, int *val1, int *val2) argument 98 *val2 = no%pow_10(exp) * pow_10(6-exp); 110 int *val1, int *val2) 121 *val2 = 0; 123 split_micro_fraction(value, -exp, val1, val2); 127 *val2 = sign * (*val2); 131 static u32 convert_to_vtf_format(int size, int exp, int val1, int val2) argument 136 if (val1 < 0 || val2 < 0) 141 value += abs(val2) / pow_1 109 convert_from_vtf_format(u32 value, int size, int exp, int *val1, int *val2) argument 170 hid_sensor_read_samp_freq_value(struct hid_sensor_common *st, int *val1, int *val2) argument 197 hid_sensor_write_samp_freq_value(struct hid_sensor_common *st, int val1, int val2) argument 225 hid_sensor_read_raw_hyst_value(struct hid_sensor_common *st, int *val1, int *val2) argument 247 hid_sensor_write_raw_hyst_value(struct hid_sensor_common *st, int val1, int val2) argument [all...] |
/drivers/media/pci/cx18/ |
H A D | cx18-io.c | 30 u16 val2 = val | (val << 8); local 31 u32 val4 = val2 | (val2 << 16); 40 cx18_writew(cx, val2, dst); 50 cx18_writew(cx, val2, dst);
|
/drivers/staging/iio/ |
H A D | iio_simple_dummy.c | 45 * @val2: second value in read_raw etc - here micro part. 50 int val2; member in struct:iio_dummy_accel_calibscale 225 * @val2: second element of returned value (typically MICRO) 232 int *val2, 276 *val2 = 1333; 282 *val2 = 1344; 293 *val2 = st->accel_calibscale->val2; 298 *val2 = 33; 313 * @val2 229 iio_dummy_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 321 iio_dummy_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument [all...] |
H A D | iio_simple_dummy.h | 65 int *val2); 72 int val2);
|
/drivers/iio/pressure/ |
H A D | mpl115.c | 48 static int mpl115_comp_pressure(struct mpl115_data *data, int *val, int *val2) argument 79 *val2 = (kpa & 15) * (1000000 >> 4); 101 int *val, int *val2, long mask) 108 ret = mpl115_comp_pressure(data, val, val2); 121 *val2 = 750000; 125 *val2 = 915888; 99 mpl115_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
|
H A D | t5403.c | 68 static int t5403_comp_pressure(struct t5403_data *data, int *val, int *val2) argument 102 *val2 = (X % 1000) * 1000; 131 int *val, int *val2, long mask) 140 ret = t5403_comp_pressure(data, val, val2); 154 *val2 = t5403_pressure_conv_ms[data->mode] * 1000; 163 int val, int val2, long mask) 173 if (val2 == t5403_pressure_conv_ms[i] * 1000) { 129 t5403_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 161 t5403_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/net/ethernet/intel/i40e/ |
H A 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/i40evf/ |
H A 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/staging/iio/accel/ |
H A D | adis16203_core.c | 34 int val2, 46 int *val, int *val2, 64 *val2 = 220000; /* 1.22 mV */ 67 *val2 = 610000; /* 0.61 mV */ 72 *val2 = 0; 76 *val2 = 25000; /* 0.025 degree */ 31 adis16203_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 44 adis16203_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
|
H A D | adis16201_core.c | 34 int *val, int *val2, 52 *val2 = 220000; /* 1.22 mV */ 55 *val2 = 610000; /* 0.610 mV */ 60 *val2 = 0; 64 *val2 = IIO_G_TO_M_S_2(462400); /* 0.4624 mg */ 68 *val2 = 100000; /* 0.1 degree */ 107 int val2, 32 adis16201_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 104 adis16201_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
H A D | adis16204_core.c | 38 int *val, int *val2, 57 *val2 = 220000; /* 1.22 mV */ 60 *val2 = 610000; /* 0.61 mV */ 65 *val2 = 0; 72 *val2 = IIO_G_TO_M_S_2(17125); /* 17.125 mg */ 76 *val2 = IIO_G_TO_M_S_2(8407); /* 8.407 mg */ 115 int val2, 36 adis16204_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 112 adis16204_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
H A D | adis16209_core.c | 40 int val2, 67 int *val, int *val2, 85 *val2 = 305180; /* 0.30518 mV */ 87 *val2 = 610500; /* 0.6105 mV */ 91 *val2 = 0; 95 *val2 = IIO_G_TO_M_S_2(244140); /* 0.244140 mg */ 100 *val2 = 25000; /* 0.025 degree */ 37 adis16209_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 65 adis16209_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
|
/drivers/gpu/drm/i915/ |
H A D | dvo_tfp410.c | 267 uint8_t val, val2; local 286 tfp410_readb(dvo, TFP410_DE_CNT_HI, &val2); 287 DRM_DEBUG_KMS("TFP410_DE_CNT: 0x%02X%02X\n", val2, val); 289 tfp410_readb(dvo, TFP410_DE_LIN_HI, &val2); 290 DRM_DEBUG_KMS("TFP410_DE_LIN: 0x%02X%02X\n", val2, val); 292 tfp410_readb(dvo, TFP410_H_RES_HI, &val2); 293 DRM_DEBUG_KMS("TFP410_H_RES: 0x%02X%02X\n", val2, val); 295 tfp410_readb(dvo, TFP410_V_RES_HI, &val2); 296 DRM_DEBUG_KMS("TFP410_V_RES: 0x%02X%02X\n", val2, val);
|
/drivers/iio/light/ |
H A D | tsl4531.c | 79 int *val, int *val2, long mask) 98 *val2 = 400000; 100 *val2 = 200000; 102 *val2 = 100000; 114 int val, int val2, long mask) 123 if (val2 == 400000) 125 else if (val2 == 200000) 127 else if (val2 == 100000) 77 tsl4531_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 112 tsl4531_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
H A D | al3320a.c | 116 int *val2, long mask) 142 *val2 = al3320a_scales[ret][1]; 151 int val2, long mask) 160 val2 == al3320a_scales[i][1]) 114 al3320a_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 149 al3320a_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
H A D | hid-sensor-als.c | 76 int *val, int *val2, 86 *val2 = 0; 123 *val2 = als_state->scale_post_decml; 132 &als_state->common_attributes, val, val2); 136 &als_state->common_attributes, val, val2); 150 int val2, 159 &als_state->common_attributes, val, val2); 163 &als_state->common_attributes, val, val2); 74 als_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 147 als_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/iio/amplifiers/ |
H A D | ad8366.c | 55 int *val2, 70 *val2 = (code % 1000) * 1000; 85 int val2, 92 if (val < 0 || val2 < 0) 96 code = (((u8)val * 1000) + ((u32)val2 / 1000)); 52 ad8366_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long m) argument 82 ad8366_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/iio/magnetometer/ |
H A D | mag3110.c | 118 int val, int val2) 121 if (val == vals[n][0] && val2 == vals[n][1]) 141 int val, int val2) 144 val2); 149 int *val, int *val2, long mask) 189 *val2 = 1000; 200 *val2 = mag3110_samp_freq[i][1]; 215 int val, int val2, long mask) 225 rate = mag3110_get_samp_freq_index(data, val, val2); 117 mag3110_get_int_plus_micros_index(const int (*vals)[2], int n, int val, int val2) argument 140 mag3110_get_samp_freq_index(struct mag3110_data *data, int val, int val2) argument 147 mag3110_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 213 mag3110_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/iio/accel/ |
H A D | mma8452.c | 100 int val, int val2) 103 if (val == vals[n][0] && val2 == vals[n][1]) 143 int val, int val2) 146 ARRAY_SIZE(mma8452_samp_freq), val, val2); 150 int val, int val2) 153 ARRAY_SIZE(mma8452_scales), val, val2); 158 int *val, int *val2, long mask) 180 *val2 = mma8452_scales[i][1]; 186 *val2 = mma8452_samp_freq[i][1]; 238 int val, int val2, lon 99 mma8452_get_int_plus_micros_index(const int (*vals)[2], int n, int val, int val2) argument 142 mma8452_get_samp_freq_index(struct mma8452_data *data, int val, int val2) argument 149 mma8452_get_scale_index(struct mma8452_data *data, int val, int val2) argument 156 mma8452_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 236 mma8452_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument [all...] |
H A D | hid-sensor-accel-3d.c | 107 int *val, int *val2, 117 *val2 = 0; 145 *val2 = accel_state->scale_post_decml; 154 &accel_state->common_attributes, val, val2); 158 &accel_state->common_attributes, val, val2); 172 int val2, 181 &accel_state->common_attributes, val, val2); 185 &accel_state->common_attributes, val, val2); 105 accel_3d_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 169 accel_3d_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/platform/x86/ |
H A D | amilo-rfkill.c | 61 u8 val2 = blocked ? M7440_RADIO_OFF2 : M7440_RADIO_ON2; local 64 outb(val2, M7440_PORT2); 67 if (inb(M7440_PORT1) != val1 || inb(M7440_PORT2) != val2)
|
/drivers/iio/dac/ |
H A D | mcp4922.c | 72 int *val2, 83 *val2 = chan->scan_type.realbits; 93 int val2, 98 if (val2 != 0) 69 mcp4922_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 90 mcp4922_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
/drivers/iio/gyro/ |
H A D | adis16080.c | 78 int *val2, 94 *val2 = st->info->scale_val2; 99 *val2 = 12; 104 *val2 = 585; 75 adis16080_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
|
H A D | adis16260.c | 140 int *val, int *val2, 158 *val2 = IIO_DEGREE_TO_RAD(18320); 161 *val2 = IIO_DEGREE_TO_RAD(73260); 166 *val2 = IIO_DEGREE_TO_RAD(36630); 171 *val2 = 831500; /* 1.8315 mV */ 174 *val2 = 610500; /* 610.5 uV */ 179 *val2 = 300000; /* 0.1453 C */ 224 int val2, 138 adis16260_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 221 adis16260_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|
H A D | hid-sensor-gyro-3d.c | 107 int *val, int *val2, 117 *val2 = 0; 145 *val2 = gyro_state->scale_post_decml; 154 &gyro_state->common_attributes, val, val2); 158 &gyro_state->common_attributes, val, val2); 172 int val2, 181 &gyro_state->common_attributes, val, val2); 185 &gyro_state->common_attributes, val, val2); 105 gyro_3d_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 169 gyro_3d_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
|