| /linux/drivers/iio/dac/ |
| H A D | ad7303.c | 31 * @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 D | mcp4725.c | 44 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 D | max11100.c | 31 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 D | microchip,mcp3201.yaml | 67 vref-supply = <&vref_reg>; 75 vref-supply = <&vref_reg>;
|
| H A D | microchip,mcp3911.yaml | 90 vref-supply = <&vref_reg>;
|
| H A D | microchip,mcp3564.yaml | 158 vref-supply = <&vref_reg>;
|
| /linux/Documentation/devicetree/bindings/iio/dac/ |
| H A D | lltc,ltc1660.yaml | 49 vref-supply = <&vref_reg>;
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6sx-sdb.dts | 63 vref_reg: vrefddr { label
|
| H A D | imx6sx-sdb-reva.dts | 78 vref_reg: vrefddr { label
|
| H A D | imx7d-cl-som-imx7.dts | 138 vref_reg: vrefddr { label
|
| H A D | imx7d-zii-rmu2.dts | 134 vref_reg: vrefddr { label
|
| H A D | imx6-logicpd-som.dtsi | 115 vref_reg: vrefddr { label
|
| H A D | imx6q-dmo-edmqmx6.dts | 189 vref_reg: vrefddr { label
|
| H A D | imx6qdl-var-dart.dtsi | 163 vref_reg: vrefddr { label
|
| H A D | imx6sx-udoo-neo.dtsi | 141 vref_reg: vrefddr { label
|
| H A D | imx6qdl-var-som.dtsi | 220 vref_reg: vrefddr { label
|
| H A D | imx6sx-sabreauto.dts | 479 vref_reg: vrefddr { label
|
| H A D | imx6dl-yapp4-common.dtsi | 260 vref_reg: vrefddr { label
|
| H A D | imx7d-nitrogen7.dts | 218 vref_reg: vrefddr { label
|
| H A D | imx6dl-yapp43-common.dtsi | 259 vref_reg: vrefddr { label
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | pfuze100.yaml | 160 vref_reg: vrefddr {
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mq-sr-som.dtsi | 89 vref_reg: vrefddr { label
|
| H A D | imx8mq-tqma8mq.dtsi | 151 vref_reg: vrefddr { label
|
| H A D | imx8mq-thor96.dts | 192 vref_reg: vrefddr { label
|
| H A D | imx8mq-kontron-pitx-imx8m.dts | 157 vref_reg: vrefddr { label
|