Home
last modified time | relevance | path

Searched +full:ds4422 +full:- +full:ds4424 (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/Documentation/devicetree/bindings/iio/dac/
Dmaxim,ds4424.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/dac/maxim,ds4424.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Maxim Integrated DS4422/DS4424 7-bit Sink/Source Current DAC
10 - Ismail Kose <ihkose@gmail.com>
14 https://datasheets.maximintegrated.com/en/ds/DS4422-DS4424.pdf
19 - maxim,ds4422
20 - maxim,ds4424
25 vcc-supply: true
[all …]
/linux-6.12.1/drivers/iio/dac/
Dds4424.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * 7-bit, Multi-Channel Sink/Source Current DAC Driver
35 * DS4424 DAC control register 8 bits
76 mutex_lock(&data->lock); in ds4424_get_value()
77 ret = i2c_smbus_read_byte_data(data->client, DS4424_DAC_ADDR(channel)); in ds4424_get_value()
84 mutex_unlock(&data->lock); in ds4424_get_value()
94 mutex_lock(&data->lock); in ds4424_set_value()
95 ret = i2c_smbus_write_byte_data(data->client, in ds4424_set_value()
96 DS4424_DAC_ADDR(chan->channel), val); in ds4424_set_value()
100 data->raw[chan->channel] = val; in ds4424_set_value()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
22 tristate "Analog Devices AD5064 and similar multi-channel DAC driver"
26 AD5045, AD5064, AD5064-1, AD5065, AD5625, AD5625R, AD5627, AD5627R,
40 AD5362, AD5363, AD5370, AD5371, AD5373 multi-channel
53 AD5382, AD5383, AD5384, AD5390, AD5391, AD5392 multi-channel
63 Say yes here to build support for Analog Devices AD5421 loop-powered
64 digital-to-analog convertors (DAC).
142 Say yes here to build support for Analog Devices AD9739A Digital-to
162 digital-to-analog (DAC) converters that require either a high-speed
172 module will be called adi-axi-dac.
[all …]