Searched refs:raw (Results 201 - 225 of 652) sorted by path

1234567891011>>

/linux-master/drivers/hwmon/
H A Dltc4282.c498 __be16 raw; local
502 ret = regmap_bulk_read(st->map, reg, &raw, sizeof(raw));
506 power = be16_to_cpu(raw);
545 __be64 raw; local
548 ret = regmap_bulk_read(st->map, LTC4282_ENERGY, &raw, 6);
552 energy = be64_to_cpu(raw) >> 16;
1237 * because for some rsense and vfsout values, if we allow the default raw 255
H A Dmax127.c94 static long max127_process_raw(u8 ctrl_byte, long raw) argument
108 weight = (raw & MAX127_SIGN_BIT);
109 raw &= ~MAX127_SIGN_BIT;
110 raw -= weight;
111 raw *= 2;
114 return raw * scale / 4096;
119 long raw; local
130 status = max127_read_channel(client, &raw);
134 *val = max127_process_raw(ctrl_byte, raw);
H A Dntc_thermistor.c351 int raw; local
354 * This fallback uses a raw read and then
358 ret = iio_read_channel_raw(channel, &raw);
363 ret = iio_convert_raw_to_processed(channel, raw, &uv, 1000);
366 uv = (data->pullup_uv * (s64)raw) >> 12;
H A Dsht3x.c237 static int sht3x_extract_temperature(u16 raw) argument
244 return ((21875 * (int)raw) >> 13) - 45000;
247 static u32 sht3x_extract_humidity(u16 raw) argument
254 return (12500 * (u32)raw) >> 13;
326 u16 raw; local
340 raw = be16_to_cpup((__be16 *)buffer);
341 temperature = sht3x_extract_temperature((raw & 0x01ff) << 7);
342 humidity = sht3x_extract_humidity(raw & 0xfe00);
375 u16 raw; local
390 raw
[all...]
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dcmd.h55 u8 ccc_addr, u8 ccc_cmd, bool raw);
H A Dcmd_v1.c174 u8 ccc_addr, u8 ccc_cmd, bool raw)
184 if (WARN_ON(raw))
172 hci_cmd_v1_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, u8 ccc_addr, u8 ccc_cmd, bool raw) argument
H A Dcmd_v2.c152 u8 ccc_addr, u8 ccc_cmd, bool raw)
160 if (raw && ccc_addr != I3C_BROADCAST_ADDR) {
174 CMD_U0_IDB_COUNT(data_len + (!raw ? 0 : 1));
206 CMD_U0_IDB_COUNT(!raw ? 0 : 1);
151 hci_cmd_v2_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, u8 ccc_addr, u8 ccc_cmd, bool raw) argument
H A Dcore.c197 bool raw = !!(hci->quirks & HCI_QUIRK_RAW_CCC); local
198 bool prefixed = raw && !!(ccc->id & I3C_CCC_DIRECT);
224 ccc->id, raw);
/linux-master/drivers/iio/accel/
H A Dbma400_core.c275 int ret, reg_val, raw, vals[2]; local
281 raw = FIELD_GET(BMA400_TAP_TICSTH_MSK, reg_val);
283 vals[1] = tap_max2min_time[raw];
294 int ret, val_int, val_fract, raw; local
300 raw = usec_to_tapreg_raw(val_fract, tap_max2min_time);
301 if (raw < 0)
306 FIELD_PREP(BMA400_TAP_TICSTH_MSK, raw));
474 static void bma400_output_data_rate_from_raw(int raw, unsigned int *val, argument
477 *val = BMA400_ACC_ODR_MAX_HZ >> (BMA400_ACC_ODR_MAX_RAW - raw);
478 if (raw > BMA400_ACC_ODR_MIN_RA
673 int raw; local
709 int raw; local
818 int raw; local
1359 int ret, reg, reg_val, raw; local
1447 int reg, ret, raw; local
[all...]
/linux-master/drivers/iio/adc/
H A Dad7944.c77 } raw; member in struct:ad7944_adc::__anon80
172 xfers[2].rx_buf = &adc->sample.raw;
206 xfers[1].rx_buf = &adc->sample.raw;
268 * Upon successful return adc->sample.raw will contain the conversion result
305 *val = adc->sample.raw.u32;
307 *val = adc->sample.raw.u16;
372 iio_push_to_buffers_with_timestamp(indio_dev, &adc->sample.raw,
H A Dmcp320x.c168 u32 raw = be32_to_cpup((__be32 *)adc->rx_buf); local
171 raw <<= 1; /* strip Data Ready bit in SPI mode 0,0 */
178 raw >>= 8;
179 if (raw & BIT(22) && raw & BIT(23))
181 else if (raw & BIT(22))
182 raw &= ~BIT(22); /* overrange */
183 else if (raw & BIT(23) || raw & BIT(21))
184 raw |
[all...]
H A Drn5t618-adc.c108 u16 raw; local
155 &raw);
159 *val = raw;
H A Drtq6056.c639 unsigned int raw; local
649 ret = regmap_read(priv->regmap, addr, &raw);
654 raw >>= devdata->vbus_offset;
656 data.vals[i++] = raw;
H A Dti-lmp92064.c128 __be16 raw[2]; local
141 &raw, sizeof(raw));
149 res[0] = be16_to_cpu(raw[0]);
150 res[1] = be16_to_cpu(raw[1]);
160 u16 raw[2]; local
165 ret = lmp92064_read_meas(priv, raw);
169 *val = (chan->address == TI_LMP92064_CHAN_INC) ? raw[0] : raw[1];
175 * processed (mA) = raw * current_ls
[all...]
H A Dtwl4030-madc.c127 * @raw: Return raw value, do not convert it
137 bool raw; member in struct:twl4030_madc_request
189 req.raw = !(mask == IIO_CHAN_INFO_PROCESSED);
370 * @raw - Return raw values without conversion
377 bool raw)
391 if (raw) {
503 r->channels, r->rbuf, r->raw);
524 r->channels, r->rbuf, r->raw);
374 twl4030_madc_read_channels(struct twl4030_madc_data *madc, u8 reg_base, unsigned long channels, int *buf, bool raw) argument
[all...]
/linux-master/drivers/iio/dac/
H A Dad7293.c386 u16 raw)
397 FIELD_PREP(AD7293_REG_DATA_RAW_MSK, raw));
406 unsigned int ch, u16 *raw)
466 ret = __ad7293_spi_read(st, reg_rd, raw);
468 *raw = FIELD_GET(AD7293_REG_DATA_RAW_MSK, *raw);
385 ad7293_dac_write_raw(struct ad7293_state *st, unsigned int ch, u16 raw) argument
405 ad7293_ch_read_raw(struct ad7293_state *st, enum ad7293_ch_type type, unsigned int ch, u16 *raw) argument
H A Dadi-axi-dac.c149 u32 reg, raw; local
162 ret = regmap_read(st->regmap, reg, &raw);
166 raw = FIELD_GET(AXI_DAC_FREQUENCY, raw);
167 *freq = DIV_ROUND_CLOSEST_ULL(raw * st->dac_clk, BIT(16));
194 u32 reg, raw; local
201 ret = regmap_read(st->regmap, reg, &raw);
205 sign = FIELD_GET(AXI_DAC_SCALE_SIGN, raw);
206 raw = FIELD_GET(AXI_DAC_SCALE, raw);
226 u32 reg, raw, phase; local
253 u16 raw; local
302 u32 raw = 0, reg; local
344 u32 raw, reg; local
[all...]
H A Dds4424.c60 uint8_t raw[DS4424_MAX_DAC_CHANNELS]; member in struct:ds4424_data
100 data->raw[chan->channel] = val;
111 union ds4424_raw_data raw; local
122 raw.bits = *val;
123 *val = raw.dx;
124 if (raw.source_bit == DS4424_SINK_I)
137 union ds4424_raw_data raw; local
148 raw.source_bit = DS4424_SOURCE_I;
149 raw.dx = val;
151 raw
[all...]
H A Dm62332.c27 u8 raw[M62332_CHANNELS]; member in struct:m62332_data
38 if (val == data->raw[channel])
58 data->raw[channel] = val;
94 *val = data->raw[chan->channel];
132 data->save[0] = data->raw[0];
133 data->save[1] = data->raw[1];
/linux-master/drivers/iio/imu/bmi323/
H A Dbmi323.h203 #define BMI323_RAW_TO_MICRO(raw, scale) ((((raw) % (scale)) * MEGA) / scale)
H A Dbmi323_core.c479 int config, ret, msk, raw, field_value; local
491 raw = 512;
500 raw = 0;
525 FIELD_PREP(BMI323_MO1_SLOPE_TH_MSK, raw));
621 unsigned int reg_value, raw; local
630 raw = FIELD_GET(BMI323_TAP2_MAX_DUR_MSK, reg_value);
631 val[0] = raw / BMI323_MAX_GES_DUR_SCALE;
632 val[1] = BMI323_RAW_TO_MICRO(raw, BMI323_MAX_GES_DUR_SCALE);
644 int ret, val_int, val_fract, raw; local
650 raw
677 unsigned int reg_value, raw; local
826 unsigned int raw; local
936 unsigned int raw, reg_value; local
1418 int raw = ARRAY_SIZE(bmi323_accel_gyro_avrg); local
1436 int ret, value, raw; local
[all...]
/linux-master/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_temp.c19 __be16 *raw; local
29 raw = (__be16 *)&st->buffer[0];
30 ret = regmap_bulk_read(st->map, INV_ICM42600_REG_TEMP_DATA, raw, sizeof(*raw));
34 *temp = (int16_t)be16_to_cpup(raw);
/linux-master/drivers/iio/
H A Dinkern.c596 int raw, int *processed,
601 s64 raw64 = raw;
634 * raw value and return.
636 *processed = raw * scale;
674 int iio_convert_raw_to_processed(struct iio_channel *chan, int raw, argument
683 return iio_convert_raw_to_processed_unlocked(chan, raw, processed,
784 /* raw values are assumed to be IIO_VAL_INT */
595 iio_convert_raw_to_processed_unlocked(struct iio_channel *chan, int raw, int *processed, unsigned int scale) argument
/linux-master/drivers/iio/light/
H A Drohm-bu27008.c327 /* For raw reads we always configure DATA3 for CLEAR */
1149 struct bu27008_buf *raw)
1158 raw->lux = bu27008_calc_nlux(data, raw->chan, gain, gain_ir, time);
1427 struct bu27008_buf raw; local
1430 memset(&raw, 0, sizeof(raw));
1440 ret = regmap_bulk_read(data->regmap, BU27008_REG_DATA0_LO, &raw.chan,
1441 sizeof(raw.chan));
1446 ret = bu27008_buffer_fill_lux(data, &raw);
1148 bu27008_buffer_fill_lux(struct bu27008_data *data, struct bu27008_buf *raw) argument
[all...]
H A Drohm-bu27034.c218 __le16 raw[3]; member in struct:bu27034_data
1090 * easy to spot from the buffers especially if raw-data channels show

Completed in 469 milliseconds

1234567891011>>