Home
last modified time | relevance | path

Searched +full:vrefb +full:- +full:supply (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/devicetree/bindings/iio/dac/
H A Dadi,ad5064.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lars-Peter Clausen <lars@metafoo.de>
11 - Jonathan Cameron <jic23@kernel.org>
21 - description: I2C devics
23 - adi,ad5024
24 - adi,ad5025
25 - adi,ad5044
26 - adi,ad5045
[all …]
H A Dadi,ad5449.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lars-Peter Clausen <lars@metafoo.de>
11 - Jonathan Cameron <jic23@kernel.org>
19 - adi,ad5415
20 - adi,ad5426
21 - adi,ad5429
22 - adi,ad5432
23 - adi,ad5439
[all …]
/linux/drivers/iio/dac/
H A Dad5449.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * Author: Lars-Peter Clausen <lars@metafoo.de>
38 * struct ad5449_chip_info - chip specific information
50 * struct ad5449 - driver instance specific data
53 * @vref_reg: vref supply regulators
90 mutex_lock(&st->lock); in ad5449_write()
91 st->data[0] = cpu_to_be16((addr << 12) | val); in ad5449_write()
92 ret = spi_write(st->spi, st->data, 2); in ad5449_write()
93 mutex_unlock(&st->lock); in ad5449_write()
105 .tx_buf = &st->data[0], in ad5449_read()
[all …]
H A Dad5064.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * AD5024, AD5025, AD5044, AD5045, AD5064, AD5064-1, AD5065, AD5625, AD5625R,
56 * enum ad5064_regmap_type - Register layout variant
68 * struct ad5064_chip_info - chip specific information
69 * @shared_vref: whether the vref supply is shared between channels
91 * struct ad5064_state - driver instance specific data
94 * @vref_reg: vref supply regulators
197 return st->write(st, cmd, addr, val); in ad5064_write()
207 if (st->chip_info->regmap_type == AD5064_REGMAP_LTC) { in ad5064_sync_powerdown_mode()
209 address = chan->address; in ad5064_sync_powerdown_mode()
[all …]