Home
last modified time | relevance | path

Searched full:vref_reg (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/iio/dac/
H A Dad7303.c31 * @vref_reg: reference to VREF regulator
42 struct regulator *vref_reg; member
104 return regulator_get_voltage(st->vref_reg); in ad7303_get_vref()
236 st->vref_reg = devm_regulator_get_optional(&spi->dev, "REF"); in ad7303_probe()
237 if (IS_ERR(st->vref_reg)) { in ad7303_probe()
238 ret = PTR_ERR(st->vref_reg); in ad7303_probe()
241 st->vref_reg = NULL; in ad7303_probe()
244 if (st->vref_reg) { in ad7303_probe()
245 ret = regulator_enable(st->vref_reg); in ad7303_probe()
250 st->vref_reg); in ad7303_probe()
H A Dmcp4725.c44 struct regulator *vref_reg; member
337 ret = regulator_get_voltage(data->vref_reg); in mcp4725_read_raw()
445 data->vref_reg = devm_regulator_get(&client->dev, "vref"); in mcp4725_probe()
446 if (IS_ERR(data->vref_reg)) { in mcp4725_probe()
447 err = PTR_ERR(data->vref_reg); in mcp4725_probe()
451 err = regulator_enable(data->vref_reg); in mcp4725_probe()
492 if (data->vref_reg) in mcp4725_probe()
493 regulator_disable(data->vref_reg); in mcp4725_probe()
508 if (data->vref_reg) in mcp4725_remove()
509 regulator_disable(data->vref_reg); in mcp4725_remove()
/linux/drivers/iio/adc/
H A Dmax11100.c31 struct regulator *vref_reg; member
87 vref_uv = regulator_get_voltage(state->vref_reg); in max11100_read_raw()
128 state->vref_reg = devm_regulator_get(&spi->dev, "vref"); in max11100_probe()
129 if (IS_ERR(state->vref_reg)) in max11100_probe()
130 return PTR_ERR(state->vref_reg); in max11100_probe()
132 ret = regulator_enable(state->vref_reg); in max11100_probe()
137 state->vref_reg); in max11100_probe()
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dmicrochip,mcp3201.yaml67 vref-supply = <&vref_reg>;
75 vref-supply = <&vref_reg>;
H A Dmicrochip,mcp3911.yaml90 vref-supply = <&vref_reg>;
H A Dmicrochip,mcp3564.yaml158 vref-supply = <&vref_reg>;
/linux/Documentation/devicetree/bindings/iio/dac/
H A Dlltc,ltc1660.yaml49 vref-supply = <&vref_reg>;
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6sx-sdb.dts63 vref_reg: vrefddr { label
H A Dimx6sx-sdb-reva.dts78 vref_reg: vrefddr { label
H A Dimx7d-cl-som-imx7.dts138 vref_reg: vrefddr { label
H A Dimx7d-zii-rmu2.dts134 vref_reg: vrefddr { label
H A Dimx6-logicpd-som.dtsi115 vref_reg: vrefddr { label
H A Dimx6q-dmo-edmqmx6.dts189 vref_reg: vrefddr { label
H A Dimx6qdl-var-dart.dtsi163 vref_reg: vrefddr { label
H A Dimx6sx-udoo-neo.dtsi141 vref_reg: vrefddr { label
H A Dimx6qdl-var-som.dtsi220 vref_reg: vrefddr { label
H A Dimx6sx-sabreauto.dts479 vref_reg: vrefddr { label
H A Dimx6dl-yapp4-common.dtsi260 vref_reg: vrefddr { label
H A Dimx7d-nitrogen7.dts218 vref_reg: vrefddr { label
H A Dimx6dl-yapp43-common.dtsi259 vref_reg: vrefddr { label
/linux/Documentation/devicetree/bindings/regulator/
H A Dpfuze100.yaml160 vref_reg: vrefddr {
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-sr-som.dtsi89 vref_reg: vrefddr { label
H A Dimx8mq-tqma8mq.dtsi151 vref_reg: vrefddr { label
H A Dimx8mq-thor96.dts192 vref_reg: vrefddr { label
H A Dimx8mq-kontron-pitx-imx8m.dts157 vref_reg: vrefddr { label

12