Home
last modified time | relevance | path

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

/openbmc/linux/Documentation/devicetree/bindings/iio/dac/
H A 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 …]
/openbmc/linux/drivers/iio/dac/
H A 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 …]
H A 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).
151 tristate "Analog Devices AD5686 and similar multi-channel DACs (SPI)"
163 tristate "Analog Devices AD5696 and similar multi-channel DACs (I2C)"
176 tristate "Analog Devices AD5755/AD5755-1/AD5757/AD5735/AD5737 DAC driver"
[all …]