Home
last modified time | relevance | path

Searched refs:vref_uV (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/iio/adc/
H A Dmax1241.c69 int ret, vref_uV; in max1241_read_raw() local
94 vref_uV = regulator_get_voltage(adc->vref); in max1241_read_raw()
96 if (vref_uV < 0) in max1241_read_raw()
97 return vref_uV; in max1241_read_raw()
99 *val = vref_uV / 1000; in max1241_read_raw()
H A Dmax1118.c119 int vref_uV; in max1118_get_vref_mV() local
127 vref_uV = regulator_get_voltage(adc->reg); in max1118_get_vref_mV()
128 if (vref_uV < 0) in max1118_get_vref_mV()
129 return vref_uV; in max1118_get_vref_mV()
130 return vref_uV / 1000; in max1118_get_vref_mV()
H A Dti-ads1119.c102 int vref_uV; member
360 *val = st->vref_uV / 1000; in ads1119_read_raw()
715 st->vref_uV = devm_regulator_get_enable_read_voltage(dev, "vref"); in ads1119_probe()
716 if (st->vref_uV == -ENODEV) { in ads1119_probe()
718 st->vref_uV = ADS1119_VREF_INTERNAL_VAL; in ads1119_probe()
719 } else if (st->vref_uV < 0) { in ads1119_probe()
720 return dev_err_probe(dev, st->vref_uV, "Failed to get vref\n"); in ads1119_probe()
H A Dad4062.c171 int vref_uV; member
801 *val = (st->vref_uV * 2) / (MICRO / MILLI); /* signed */ in ad4062_get_chan_scale()
1333 st->vref_uV = devm_regulator_get_enable_read_voltage(dev, "ref"); in ad4062_regulators_get()
1334 *ref_sel = st->vref_uV == -ENODEV; in ad4062_regulators_get()
1335 if (st->vref_uV < 0 && !*ref_sel) in ad4062_regulators_get()
1336 return dev_err_probe(dev, st->vref_uV, in ad4062_regulators_get()
1340 st->vref_uV = devm_regulator_get_enable_read_voltage(dev, "vdd"); in ad4062_regulators_get()
1341 if (st->vref_uV < 0) in ad4062_regulators_get()
1342 return dev_err_probe(dev, st->vref_uV, in ad4062_regulators_get()
H A Dti-ads131m02.c739 int vref_uV; in ads131m_power_init() local
763 vref_uV = ret; in ads131m_power_init()
769 priv->scale_val = div_s64((s64)vref_uV * ADS131M_EXTREF_SCALE_NUM, 1000); in ads131m_power_init()
/linux/drivers/iio/dac/
H A Dmcp47feb02.c700 int vref_uV, int scale_avail[]) in mcp47feb02_init_scale() argument
706 tmp = (u64)vref_uV * MILLI >> data->chip_features->resolution; in mcp47feb02_init_scale()
713 int vref_uV, int vref1_uV) in mcp47feb02_init_scales_avail() argument
720 tmp_vref = vref_uV; in mcp47feb02_init_scales_avail()
1078 int vref_uV, int vref1_uV) in mcp47feb02_init_ch_scales() argument
1086 ret = mcp47feb02_init_scales_avail(data, vdd_uV, vref_uV, vref1_uV); in mcp47feb02_init_ch_scales()
1100 int vref1_uV, vref_uV, vdd_uV, ret; in mcp47feb02_probe() local
1141 vref_uV = ret; in mcp47feb02_probe()
1144 vref_uV = 0; in mcp47feb02_probe()
1165 ret = mcp47feb02_init_ch_scales(data, vdd_uV, vref_uV, vref1_uV); in mcp47feb02_probe()