/linux-4.1.27/drivers/iio/adc/ |
D | rockchip_saradc.c | 55 struct regulator *vref; member 93 ret = regulator_get_voltage(info->vref); in rockchip_saradc_read_raw() 229 info->vref = devm_regulator_get(&pdev->dev, "vref"); in rockchip_saradc_probe() 230 if (IS_ERR(info->vref)) { in rockchip_saradc_probe() 232 PTR_ERR(info->vref)); in rockchip_saradc_probe() 233 return PTR_ERR(info->vref); in rockchip_saradc_probe() 246 ret = regulator_enable(info->vref); in rockchip_saradc_probe() 286 regulator_disable(info->vref); in rockchip_saradc_probe() 298 regulator_disable(info->vref); in rockchip_saradc_remove() 311 regulator_disable(info->vref); in rockchip_saradc_suspend() [all …]
|
D | ad7923.c | 211 int vref; in ad7923_get_range() local 213 vref = regulator_get_voltage(st->reg); in ad7923_get_range() 214 if (vref < 0) in ad7923_get_range() 215 return vref; in ad7923_get_range() 217 vref /= 1000; in ad7923_get_range() 220 vref *= 2; in ad7923_get_range() 222 return vref; in ad7923_get_range()
|
D | vf610_adc.c | 141 struct regulator *vref; member 644 info->vref = devm_regulator_get(&pdev->dev, "vref"); in vf610_adc_probe() 645 if (IS_ERR(info->vref)) in vf610_adc_probe() 646 return PTR_ERR(info->vref); in vf610_adc_probe() 648 ret = regulator_enable(info->vref); in vf610_adc_probe() 652 info->vref_uv = regulator_get_voltage(info->vref); in vf610_adc_probe() 688 regulator_disable(info->vref); in vf610_adc_probe() 699 regulator_disable(info->vref); in vf610_adc_remove() 718 regulator_disable(info->vref); in vf610_adc_suspend() 729 ret = regulator_enable(info->vref); in vf610_adc_resume() [all …]
|
D | ad7298.c | 218 int vref; in ad7298_get_ref_voltage() local 221 vref = regulator_get_voltage(st->reg); in ad7298_get_ref_voltage() 222 if (vref < 0) in ad7298_get_ref_voltage() 223 return vref; in ad7298_get_ref_voltage() 225 return vref / 1000; in ad7298_get_ref_voltage()
|
D | ad799x.c | 131 struct regulator *vref; member 298 ret = regulator_get_voltage(st->vref); in ad799x_read_raw() 804 st->vref = devm_regulator_get(&client->dev, "vref"); in ad799x_probe() 805 if (IS_ERR(st->vref)) { in ad799x_probe() 806 ret = PTR_ERR(st->vref); in ad799x_probe() 809 ret = regulator_enable(st->vref); in ad799x_probe() 857 regulator_disable(st->vref); in ad799x_probe() 872 regulator_disable(st->vref); in ad799x_remove()
|
D | ad7291.c | 381 int vref; in ad7291_read_raw() local 383 vref = regulator_get_voltage(chip->reg); in ad7291_read_raw() 384 if (vref < 0) in ad7291_read_raw() 385 return vref; in ad7291_read_raw() 386 *val = vref / 1000; in ad7291_read_raw()
|
D | max1363.c | 183 struct regulator *vref; member 1436 if (st->vref) in max1363_initial_setup() 1526 struct regulator *vref; in max1363_probe() local 1557 vref = devm_regulator_get_optional(&client->dev, "vref"); in max1363_probe() 1558 if (!IS_ERR(vref)) { in max1363_probe() 1561 ret = regulator_enable(vref); in max1363_probe() 1564 st->vref = vref; in max1363_probe() 1565 vref_uv = regulator_get_voltage(vref); in max1363_probe() 1626 if (st->vref) in max1363_probe() 1627 regulator_disable(st->vref); in max1363_probe() [all …]
|
D | at91_adc.c | 963 st->vref_mv = pdata->vref; in at91_adc_probe_pdata()
|
/linux-4.1.27/Documentation/devicetree/bindings/iio/dac/ |
D | max5821.txt | 6 - vref-supply: Phandle to the vref power supply 13 vref-supply = <®_max5821>;
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | ads7846.txt | 29 ti,vref-delay-usecs vref supply delay in usecs, 0 for 30 external vref (u16). 31 ti,vref-mv The VREF voltage, in millivolts (u16). 32 ti,keep-vref-on set to keep vref on for differential
|
D | sun4i-lradc-keys.txt | 8 - vref-supply: powersupply for the lradc reference voltage 26 vref-supply = <®_vcc3v0>;
|
/linux-4.1.27/drivers/hwmon/ |
D | adc128d818.c | 64 int vref; /* Reference voltage in mV */ member 154 val = DIV_ROUND_CLOSEST(data->in[index][nr] * data->vref, 4095); in adc128_show_in() 413 int err, vref; in adc128_probe() local 426 vref = regulator_get_voltage(regulator); in adc128_probe() 427 if (vref < 0) { in adc128_probe() 428 err = vref; in adc128_probe() 431 data->vref = DIV_ROUND_CLOSEST(vref, 1000); in adc128_probe() 433 data->vref = 2560; /* 2.56V, in mV */ in adc128_probe()
|
D | smm665.c | 33 static int vref = SMM665_VREF_ADC_X1000; variable 34 module_param(vref, int, 0); 35 MODULE_PARM_DESC(vref, "Reference voltage in mV"); 119 #define SMM665_VMON_ADC_TO_VOLTS(adc) ((adc) * vref / 256) 122 #define SMM665_12VIN_ADC_TO_VOLTS(adc) ((adc) * vref * 3 / 256) 125 #define SMM665_AIN_ADC_TO_VOLTS(adc) ((adc) * vref / 512)
|
D | fschmd.c | 986 int i, mult[3] = { 0 }, offset[3] = { 0 }, vref = 0, found = 0; in fschmd_dmi_decode() local 1035 vref = dmi_data[i + 1] | (dmi_data[i + 2] << 8); in fschmd_dmi_decode() 1057 dmi_vref = vref; in fschmd_dmi_decode()
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | ads7846.c | 182 #define READ_12BIT_DFR(x, adc, vref) (ADS_START | ADS_A2A1A0_d_ ## x \ argument 184 (adc ? ADS_PD10_ADC_ON : 0) | (vref ? ADS_PD10_REF_ON : 0)) 186 #define READ_Y(vref) (READ_12BIT_DFR(y, 1, vref)) argument 187 #define READ_Z1(vref) (READ_12BIT_DFR(z1, 1, vref)) argument 188 #define READ_Z2(vref) (READ_12BIT_DFR(z2, 1, vref)) argument 190 #define READ_X(vref) (READ_12BIT_DFR(x, 1, vref)) argument 980 int vref = pdata->keep_vref_on; in ads7846_setup_spi_msg() local 989 vref = 0; in ads7846_setup_spi_msg() 997 packet->read_y_cmd[0] = READ_Y(vref); in ads7846_setup_spi_msg() 1006 packet->read_y = READ_Y(vref); in ads7846_setup_spi_msg() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/ |
D | ti-adc128s052.txt | 6 - vref-supply: The regulator supply for ADC reference voltage 16 vref-supply = <&vdd_supply>;
|
D | cc10001_adc.txt | 8 - vref-supply: The regulator supply ADC reference voltage. 21 vref-supply = <®_1v8>;
|
D | vf610-adc.txt | 12 - vref-supply: The regulator supply ADC reference voltage. 21 vref-supply = <®_vcc_3v3_mcu>;
|
D | rockchip-saradc.txt | 12 - vref-supply: The regulator supply ADC reference voltage. 23 vref-supply = <&vcc18>;
|
D | at91_adc.txt | 15 - atmel,adc-vref: Reference voltage in millivolts for the conversions 57 atmel,adc-vref = <3300>;
|
/linux-4.1.27/drivers/iio/dac/ |
D | ad5764.c | 226 int vref; in ad5764_read_raw() local 253 vref = ad5764_get_channel_vref(st, chan->channel); in ad5764_read_raw() 254 if (vref < 0) in ad5764_read_raw() 255 return vref; in ad5764_read_raw() 257 *val = vref * 4 / 1000; in ad5764_read_raw()
|
D | ad5380.c | 61 int vref; member 227 *val = 2 * st->vref; in ad5380_read_raw() 417 st->vref = ret / 1000; in ad5380_probe() 419 st->vref = st->chip_info->int_vref; in ad5380_probe()
|
D | ad5064.c | 436 unsigned int vref) in ad5064_vref_name() argument 438 return st->chip_info->shared_vref ? "vref" : ad5064_vref_names[vref]; in ad5064_vref_name()
|
/linux-4.1.27/Documentation/devicetree/bindings/staging/iio/adc/ |
D | spear-adc.txt | 12 - vref-external: External voltage reference in milli-volts. If omitted 25 vref-external = <2500>; /* 2.5V VRef */
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_proc.c | 311 unsigned int vref = in print_pin_caps() local 314 if (vref & AC_PINCAP_VREF_HIZ) in print_pin_caps() 316 if (vref & AC_PINCAP_VREF_50) in print_pin_caps() 318 if (vref & AC_PINCAP_VREF_GRD) in print_pin_caps() 320 if (vref & AC_PINCAP_VREF_80) in print_pin_caps() 322 if (vref & AC_PINCAP_VREF_100) in print_pin_caps() 382 int vref = pinctls & AC_PINCTL_VREFEN; in print_pin_ctls() local 383 switch (vref) { in print_pin_ctls()
|
D | hda_codec.c | 4430 unsigned int vcap, vref; in snd_hda_correct_pin_ctl() local 4433 vref = val & AC_PINCTL_VREFEN; in snd_hda_correct_pin_ctl() 4435 if (vref == cap_lists[i][0] && in snd_hda_correct_pin_ctl() 4438 vref = AC_PINCTL_VREF_HIZ; in snd_hda_correct_pin_ctl() 4440 vref = cap_lists[i + 1][0]; in snd_hda_correct_pin_ctl() 4444 val |= vref; in snd_hda_correct_pin_ctl()
|
D | patch_realtek.c | 3202 int vref; in alc269_x101_hp_automute_hook() local 3206 vref = spec->gen.hp_jack_present ? PIN_VREF80 : 0; in alc269_x101_hp_automute_hook() 3209 vref); in alc269_x101_hp_automute_hook() 3212 vref); in alc269_x101_hp_automute_hook() 4475 int vref; in alc283_hp_automute_hook() local 4480 vref = spec->gen.hp_jack_present ? PIN_VREF80 : 0; in alc283_hp_automute_hook() 4484 vref); in alc283_hp_automute_hook()
|
/linux-4.1.27/drivers/input/keyboard/ |
D | sun4i-lradc-keys.c | 79 u32 vref; member 101 voltage = val * lradc->vref / 63; in sun4i_lradc_irq() 132 lradc->vref = regulator_get_voltage(lradc->vref_supply) * 2 / 3; in sun4i_lradc_open()
|
/linux-4.1.27/drivers/mfd/ |
D | wm8350-core.c | 188 int wm8350_read_auxadc(struct wm8350 *wm8350, int channel, int scale, int vref) in wm8350_read_auxadc() argument 195 && (scale != 0 || vref != 0)) in wm8350_read_auxadc() 204 if (scale || vref) { in wm8350_read_auxadc() 206 reg |= vref << 12; in wm8350_read_auxadc()
|
/linux-4.1.27/include/media/ |
D | as3645a.h | 61 unsigned int vref; member
|
/linux-4.1.27/include/linux/platform_data/ |
D | at91_adc.h | 45 u16 vref; member
|
/linux-4.1.27/include/linux/mfd/wm8350/ |
D | comparator.h | 173 int vref);
|
/linux-4.1.27/drivers/gpu/drm/imx/ |
D | ipuv3-plane.c | 57 static inline int calc_bandwidth(int width, int height, unsigned int vref) in calc_bandwidth() argument 59 return width * height * vref; in calc_bandwidth()
|
/linux-4.1.27/Documentation/sound/alsa/soc/ |
D | codec.txt | 147 /* vref/mid, clk and osc on, active */ 153 /* everything off except vref/vmid, inactive */
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | at91-sama5d4ek.dts | 102 /* The vref depends on JP22 of EK. If connect 1-2 then use 3.3V. connect 2-3 use 3.0V */ 103 atmel,adc-vref = <3300>;
|
D | at91sam9261ek.dts | 143 ti,vref-delay-usecs = /bits/ 16 <450>;
|
D | imx27-eukrea-mbimxsd27-baseboard.dts | 96 ti,keep-vref-on;
|
D | sun7i-a20-olinuxino-micro.dts | 112 vref-supply = <®_vcc3v0>;
|
D | imx27-apf27dev.dts | 129 vref-supply = <®_max5821>;
|
D | sun8i-a23-ippo-q8h-v5.dts | 91 vref-supply = <®_vcc3v0>;
|
D | vf610-twr.dts | 92 vref-supply = <®_vcc_3v3_mcu>;
|
D | at91-sama5d4_xplained.dts | 126 atmel,adc-vref = <3300>;
|
D | sun5i-a13-olinuxino.dts | 114 vref-supply = <®_vcc3v0>;
|
D | sun5i-a10s-olinuxino-micro.dts | 148 vref-supply = <®_vcc3v0>;
|
D | rk3066a-rayeager.dts | 432 vref-supply = <&vcc_25>;
|
D | rk3288-firefly.dtsi | 425 vref-supply = <&vcc_18>;
|
D | at91sam9rl.dtsi | 262 atmel,adc-vref = <3300>;
|
D | at91sam9260.dtsi | 933 atmel,adc-vref = <3300>;
|
D | at91sam9x5.dtsi | 996 atmel,adc-vref = <3300>;
|
D | at91sam9g45.dtsi | 1031 atmel,adc-vref = <3300>;
|
D | sama5d3.dtsi | 323 atmel,adc-vref = <3000>;
|
D | sama5d4.dtsi | 1096 atmel,adc-vref = <3000>;
|
/linux-4.1.27/Documentation/hwmon/ |
D | smm665 | 38 * vref: int
|
/linux-4.1.27/drivers/media/i2c/ |
D | as3645a.c | 196 val |= (flash->pdata->vref << AS_INDICATOR_AND_TIMER_VREF_SHIFT) in as3645a_set_config()
|