Home
last modified time | relevance | path

Searched refs:vref_reg (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/drivers/iio/dac/
Dad5764.c56 struct regulator_bulk_data vref_reg[2]; member
218 return regulator_get_voltage(st->vref_reg[channel / 2].consumer); in ad5764_get_channel_vref()
301 st->vref_reg[0].supply = "vrefAB"; in ad5764_probe()
302 st->vref_reg[1].supply = "vrefCD"; in ad5764_probe()
305 ARRAY_SIZE(st->vref_reg), st->vref_reg); in ad5764_probe()
312 ret = regulator_bulk_enable(ARRAY_SIZE(st->vref_reg), in ad5764_probe()
313 st->vref_reg); in ad5764_probe()
331 regulator_bulk_disable(ARRAY_SIZE(st->vref_reg), st->vref_reg); in ad5764_probe()
343 regulator_bulk_disable(ARRAY_SIZE(st->vref_reg), st->vref_reg); in ad5764_remove()
Dmcp4922.c41 struct regulator *vref_reg; member
138 state->vref_reg = devm_regulator_get(&spi->dev, "vref"); in mcp4922_probe()
139 if (IS_ERR(state->vref_reg)) { in mcp4922_probe()
141 return PTR_ERR(state->vref_reg); in mcp4922_probe()
144 ret = regulator_enable(state->vref_reg); in mcp4922_probe()
151 ret = regulator_get_voltage(state->vref_reg); in mcp4922_probe()
178 regulator_disable(state->vref_reg); in mcp4922_probe()
190 regulator_disable(state->vref_reg); in mcp4922_remove()
Dad7303.c43 struct regulator *vref_reg; member
104 return regulator_get_voltage(st->vref_reg); in ad7303_get_vref()
236 st->vref_reg = devm_regulator_get(&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()
242 ret = regulator_enable(st->vref_reg); in ad7303_probe()
263 if (st->vref_reg) in ad7303_probe()
264 regulator_disable(st->vref_reg); in ad7303_probe()
277 if (st->vref_reg) in ad7303_remove()
278 regulator_disable(st->vref_reg); in ad7303_remove()
Dmax5821.c38 struct regulator *vref_reg; member
328 data->vref_reg = devm_regulator_get(&client->dev, "vref"); in max5821_probe()
329 if (IS_ERR(data->vref_reg)) { in max5821_probe()
330 ret = PTR_ERR(data->vref_reg); in max5821_probe()
336 ret = regulator_enable(data->vref_reg); in max5821_probe()
343 ret = regulator_get_voltage(data->vref_reg); in max5821_probe()
362 regulator_disable(data->vref_reg); in max5821_probe()
375 regulator_disable(data->vref_reg); in max5821_remove()
Dad5449.c64 struct regulator_bulk_data vref_reg[AD5449_MAX_VREFS]; member
153 reg = &st->vref_reg[chan->channel]; in ad5449_read_raw()
289 st->vref_reg[i].supply = ad5449_vref_name(st, i); in ad5449_spi_probe()
292 st->vref_reg); in ad5449_spi_probe()
296 ret = regulator_bulk_enable(st->chip_info->num_channels, st->vref_reg); in ad5449_spi_probe()
327 regulator_bulk_disable(st->chip_info->num_channels, st->vref_reg); in ad5449_spi_probe()
339 regulator_bulk_disable(st->chip_info->num_channels, st->vref_reg); in ad5449_spi_remove()
Dad5380.c60 struct regulator *vref_reg; member
404 st->vref_reg = devm_regulator_get(dev, "vref"); in ad5380_probe()
405 if (!IS_ERR(st->vref_reg)) { in ad5380_probe()
406 ret = regulator_enable(st->vref_reg); in ad5380_probe()
413 ret = regulator_get_voltage(st->vref_reg); in ad5380_probe()
438 if (!IS_ERR(st->vref_reg)) in ad5380_probe()
439 regulator_disable(st->vref_reg); in ad5380_probe()
455 if (!IS_ERR(st->vref_reg)) { in ad5380_remove()
456 regulator_disable(st->vref_reg); in ad5380_remove()
Dad5360.c77 struct regulator_bulk_data vref_reg[3]; member
188 return regulator_get_voltage(st->vref_reg[i].consumer); in ad5360_get_channel_vref()
491 st->vref_reg[i].supply = ad5360_vref_name[i]; in ad5360_probe()
494 st->vref_reg); in ad5360_probe()
500 ret = regulator_bulk_enable(st->chip_info->num_vrefs, st->vref_reg); in ad5360_probe()
515 regulator_bulk_disable(st->chip_info->num_vrefs, st->vref_reg); in ad5360_probe()
531 regulator_bulk_disable(st->chip_info->num_vrefs, st->vref_reg); in ad5360_remove()
Dad5064.c88 struct regulator_bulk_data vref_reg[AD5064_MAX_VREFS]; member
225 return regulator_get_voltage(st->vref_reg[i].consumer); in ad5064_get_vref()
493 st->vref_reg[i].supply = ad5064_vref_name(st, i); in ad5064_probe()
496 st->vref_reg); in ad5064_probe()
509 ret = regulator_bulk_enable(ad5064_num_vref(st), st->vref_reg); in ad5064_probe()
536 regulator_bulk_disable(ad5064_num_vref(st), st->vref_reg); in ad5064_probe()
549 regulator_bulk_disable(ad5064_num_vref(st), st->vref_reg); in ad5064_remove()
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dpfuze100.txt82 vref_reg: vrefddr {
171 vref_reg: vrefddr {
260 vref_reg: vrefddr {
/linux-4.4.14/arch/arm/boot/dts/
Dimx6sx-sdb.dts82 vref_reg: vrefddr { label
Dimx6sx-sdb-reva.dts80 vref_reg: vrefddr { label
Dimx6q-dmo-edmqmx6.dts204 vref_reg: vrefddr { label
Dimx6q-gw5400-a.dts275 vref_reg: vrefddr { label
Dimx6dl-riotboard.dts176 vref_reg: vrefddr { /* VREF_DDR */ label
Dimx6qdl-gw54xx.dtsi272 vref_reg: vrefddr { label
Dimx6qdl-sabresd.dtsi274 vref_reg: vrefddr { label
Dimx6sl-evk.dts208 vref_reg: vrefddr { label
Dimx7d-sdb.dts196 vref_reg: vrefddr { label
Dimx6qdl-sabreauto.dtsi236 vref_reg: vrefddr { label