Home
last modified time | relevance | path

Searched refs:vref_mv (Results 1 – 32 of 32) sorted by relevance

/linux-4.1.27/drivers/hwmon/
Dads7828.c120 unsigned int vref_mv = ADS7828_INT_VREF_MV; in ads7828_probe() local
132 if (ext_vref && pdata->vref_mv) in ads7828_probe()
133 vref_mv = pdata->vref_mv; in ads7828_probe()
137 vref_mv = clamp_val(vref_mv, ADS7828_EXT_VREF_MV_MIN, in ads7828_probe()
142 data->lsb_resol = DIV_ROUND_CLOSEST(vref_mv * 1000, 4096); in ads7828_probe()
146 data->lsb_resol = DIV_ROUND_CLOSEST(vref_mv * 1000, 256); in ads7828_probe()
/linux-4.1.27/drivers/iio/dac/
Dmax517.c48 unsigned short vref_mv[8]; member
90 *val = data->vref_mv[chan->channel]; in max517_read_raw()
206 data->vref_mv[chan] = 5000; /* mV */ in max517_probe()
208 data->vref_mv[chan] = platform_data->vref_mv[chan]; in max517_probe()
Dmcp4725.c31 u16 vref_mv; member
246 *val = data->vref_mv; in mcp4725_read_raw()
290 if (!platform_data || !platform_data->vref_mv) { in mcp4725_probe()
309 data->vref_mv = platform_data->vref_mv; in mcp4725_probe()
Dad5791.c88 unsigned short vref_mv; member
268 *val = st->vref_mv; in ad5791_read_raw()
273 do_div(val64, st->vref_mv); in ad5791_read_raw()
387 st->vref_mv = (pos_voltage_uv + neg_voltage_uv) / 1000; in ad5791_probe()
390 st->vref_mv = pdata->vref_pos_mv + pdata->vref_neg_mv; in ad5791_probe()
404 st->ctrl = AD5761_CTRL_LINCOMP(st->chip_info->get_lin_comp(st->vref_mv)) in ad5791_probe()
Dad5504.c54 unsigned short vref_mv; member
114 *val = st->vref_mv; in ad5504_read_raw()
302 st->vref_mv = voltage_uv / 1000; in ad5504_probe()
304 st->vref_mv = pdata->vref_mv; in ad5504_probe()
Dmcp4922.c40 unsigned int vref_mv; member
82 *val = state->vref_mv; in mcp4922_read_raw()
157 state->vref_mv = ret / 1000; in mcp4922_probe()
Dad5686.c72 unsigned short vref_mv; member
216 *val = st->vref_mv; in ad5686_read_raw()
342 st->vref_mv = voltage_uv / 1000; in ad5686_probe()
344 st->vref_mv = st->chip_info->int_vref_mv; in ad5686_probe()
Dad5624r_spi.c56 *val = st->vref_mv; in ad5624r_read_raw()
252 st->vref_mv = voltage_uv / 1000; in ad5624r_probe()
254 st->vref_mv = st->chip_info->int_vref_mv; in ad5624r_probe()
Dad5446.c41 unsigned short vref_mv; member
177 *val = st->vref_mv; in ad5446_read_raw()
262 st->vref_mv = st->chip_info->int_vref_mv; in ad5446_probe()
264 st->vref_mv = voltage_uv / 1000; in ad5446_probe()
Dad5624r.h59 unsigned short vref_mv; member
Dmax5821.c39 unsigned short vref_mv; member
250 *val = data->vref_mv; in max5821_read_raw()
350 data->vref_mv = ret / 1000; in max5821_probe()
/linux-4.1.27/drivers/iio/adc/
Dad7793.c257 unsigned int vref_mv) in ad7793_setup() argument
330 scale_uv = ((u64)vref_mv * 100000000) in ad7793_setup()
748 int ret, vref_mv = 0; in ad7793_probe() local
777 vref_mv = regulator_get_voltage(st->reg); in ad7793_probe()
778 if (vref_mv < 0) { in ad7793_probe()
779 ret = vref_mv; in ad7793_probe()
783 vref_mv /= 1000; in ad7793_probe()
785 vref_mv = 1170; /* Build-in ref */ in ad7793_probe()
804 ret = ad7793_setup(indio_dev, pdata, vref_mv); in ad7793_probe()
Dad7266.c30 unsigned long vref_mv; member
170 scale_mv = st->vref_mv; in ad7266_read_raw()
409 st->vref_mv = ret / 1000; in ad7266_probe()
412 st->vref_mv = 2500; in ad7266_probe()
Dnau7802.c56 u32 vref_mv; member
324 *val = st->vref_mv; in nau7802_read_raw()
447 st->vref_mv = tmp; in nau7802_probe()
471 st->scale_avail[i] = (((u64)st->vref_mv) * 1000000000ULL) in nau7802_probe()
Dat91_adc.c211 u32 vref_mv; member
720 *val = st->vref_mv; in at91_adc_read_raw()
900 st->vref_mv = prop; in at91_adc_probe_dt()
963 st->vref_mv = pdata->vref; in at91_adc_probe_pdata()
/linux-4.1.27/drivers/staging/iio/impedance-analyzer/
Dad5933.h25 unsigned short vref_mv; member
Dad5933.c97 unsigned short vref_mv; member
107 .vref_mv = 3300,
280 st->range_avail[i] = normalized_3v3[i] * st->vref_mv / 3300; in ad5933_calc_out_ranges()
725 st->vref_mv = voltage_uv / 1000; in ad5933_probe()
727 st->vref_mv = pdata->vref_mv; in ad5933_probe()
/linux-4.1.27/include/linux/iio/dac/
Dmax517.h12 u16 vref_mv[8]; member
Dad5504.h13 u16 vref_mv; member
Dmcp4725.h13 u16 vref_mv; member
/linux-4.1.27/include/linux/platform_data/
Dads7828.h26 unsigned int vref_mv; member
/linux-4.1.27/drivers/staging/iio/adc/
Dad7780.h26 u16 vref_mv; member
Dad7192.h35 u16 vref_mv; member
Dad7780.c192 if (pdata && pdata->vref_mv) in ad7780_probe()
193 st->int_vref_mv = pdata->vref_mv; in ad7780_probe()
Dmxs-lradc.c115 const uint32_t *vref_mv; member
162 .vref_mv = mx23_vref_mv,
167 .vref_mv = mx28_vref_mv,
212 const uint32_t *vref_mv; member
914 *val = lradc->vref_mv[chan->channel]; in mxs_lradc_read_raw()
1605 lradc->vref_mv = of_cfg->vref_mv; in mxs_lradc_probe()
1642 scale_uv = ((u64)lradc->vref_mv[i] * 100000000) >> in mxs_lradc_probe()
Dad7192.c642 if (pdata && pdata->vref_mv) in ad7192_probe()
643 st->int_vref_mv = pdata->vref_mv; in ad7192_probe()
/linux-4.1.27/include/linux/spi/
Dads7846.h17 u16 vref_mv; /* external vref value, milliVolts member
/linux-4.1.27/drivers/input/touchscreen/
Dads7846.c108 u16 vref_mv; member
460 retval *= ts->vref_mv; in SHOW()
513 if (!ts->vref_mv) { in ads784x_hwmon_register()
515 ts->vref_mv = 2500; in ads784x_hwmon_register()
521 if (!ts->vref_mv) { in ads784x_hwmon_register()
1209 of_property_read_u16(node, "ti,vref-mv", &pdata->vref_mv); in ads7846_probe_dt()
1314 ts->vref_mv = pdata->vref_mv; in ads7846_probe()
/linux-4.1.27/Documentation/hwmon/
Dads782833 * vref_mv: (unsigned int) Voltage reference
/linux-4.1.27/arch/avr32/boards/merisc/
Dsetup.c72 .vref_mv = 0,
/linux-4.1.27/arch/avr32/boards/atngw100/
Dmrmt.c196 .vref_mv = 3300, /* VREF = 3.3V */
/linux-4.1.27/arch/mips/alchemy/devboards/
Ddb1000.c444 .vref_mv = 3300,