Searched +full:refin +full:- +full:supply (Results 1 – 13 of 13) sorted by relevance
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | adi,ad4695.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 14 A family of similar multi-channel analog to digital converters with SPI bus. 21 $ref: /schemas/spi/spi-peripheral-props.yaml# 26 - adi,ad4695 27 - adi,ad4696 28 - adi,ad4697 [all …]
|
H A D | adi,ad7380.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 21 * https://www.analog.com/en/products/ad7380-4.html 22 * https://www.analog.com/en/products/ad7381-4.html 23 * https://www.analog.com/en/products/ad7383-4.html 24 * https://www.analog.com/en/products/ad7384-4.html 25 * https://www.analog.com/en/products/ad7386-4.html [all …]
|
H A D | adi,ad7923.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7923.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7904_7914_7924.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7908_7918_7928.pdf 24 - enum: 25 - adi,ad7904 26 - adi,ad7908 [all …]
|
H A D | adi,ad7606.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <michael.hennerich@analog.com> 14 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7605-4.pdf 15 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf 16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7606B.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7616.pdf 22 - adi,ad7605-4 23 - adi,ad7606-4 [all …]
|
/linux/Documentation/devicetree/bindings/iio/addac/ |
H A D | adi,ad74413r.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74412R and AD74413R are quad-channel software configurable input/output 18 The devices feature a 16-bit ADC and four configurable 13-bit DACs to provide 20 The AD74413R differentiates itself from the AD74412R by being HART-compatible. 27 - adi,ad74412r 28 - adi,ad74413r 33 '#address-cells': [all …]
|
H A D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Cosmin Tanislav <cosmin.tanislav@analog.com> 13 The AD74115H is a single-channel software configurable input/output 17 chip solution with an SPI interface. The device features a 16-bit ADC and a 18 14-bit DAC. 25 - adi,ad74115h 30 spi-max-frequency: 33 spi-cpol: true [all …]
|
/linux/Documentation/iio/ |
H A D | ad4695.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 26 ---------------- 30 4-wire mode 35 .. code-block:: 37 +-------------+ +-------------+ 38 | CS |<-+------| CS | 39 | CNV |<-+ | | 42 | SDI |<--------| SDO | 43 | SDO |-------->| SDI | 44 | SCLK |<--------| SCLK | [all …]
|
H A D | ad7380.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 23 * `AD7380-4 <https://www.analog.com/en/products/ad7380-4.html>`_ 24 * `AD7381-4 <https://www.analog.com/en/products/ad7381-4.html>`_ 25 * `AD7383-4 <https://www.analog.com/en/products/ad7383-4.html>`_ 26 * `AD7384-4 <https://www.analog.com/en/products/ad7384-4.html>`_ 27 * `AD7386-4 <https://www.analog.com/en/products/ad7386-4.html>`_ 28 * `AD7387-4 <https://www.analog.com/en/products/ad7387-4.html>`_ 29 * `AD7388-4 <https://www.analog.com/en/products/ad7388-4.html>`_ 36 ---------------- 42 ----------------- [all …]
|
/linux/drivers/iio/adc/ |
H A D | ad4695.c | 1 // SPDX-License-Identifier: GPL-2.0-only 33 #include <dt-bindings/iio/adi,ad4695.h> 183 .name = "ad4695-8", 213 .name = "ad4695-16", 290 * ad4695_set_single_cycle_mode - Set the device in single cycle mode 306 ret = regmap_clear_bits(st->regmap, AD4695_REG_SEQ_CTRL, in ad4695_set_single_cycle_mode() 312 ret = regmap_write(st->regmap, AD4695_REG_AS_SLOT(0), in ad4695_set_single_cycle_mode() 317 return regmap_set_bits(st->regmap, AD4695_REG_SETUP, in ad4695_set_single_cycle_mode() 323 * ad4695_enter_advanced_sequencer_mode - Put the ADC in advanced sequencer mode 325 * @n: The number of slots to use - must be >= 2, <= 128 [all …]
|
H A D | ad7791.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Author: Lars-Peter Clausen <lars@metafoo.de> 71 .differential = (_channel2 == -1 ? 0 : 1), \ 99 __AD7991_CHANNEL(_si, _channel, -1, _address, _bits, \ 111 __AD7991_CHANNEL(_si, _channel, -1, _address, _bits, \ 112 _storagebits, _shift, "supply", IIO_VOLTAGE, \ 244 st->mode &= ~AD7791_MODE_SEL_MASK; in ad7791_set_mode() 245 st->mode |= AD7791_MODE_SEL(mode); in ad7791_set_mode() 247 return ad_sd_write_reg(sd, AD7791_REG_MODE, sizeof(st->mode), st->mode); in ad7791_set_mode() 263 bool unipolar = !!(st->mode & AD7791_MODE_UNIPOLAR); in ad7791_read_raw() [all …]
|
H A D | ad7380.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 * ad7380/1 : https://www.analog.com/media/en/technical-documentation/data-sheets/AD7380-7381.pdf 10 * ad7383/4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7383-7384.pdf 11 …* ad7386/7/8 : https://www.analog.com/media/en/technical-documentation/data-sheets/AD7386-7387-738… 12 * ad7380-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7380-4.pdf 13 * ad7381-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7381-4.pdf 14 …* ad7383/4-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7383-4-ad7384… 15 …* ad7386/7/8-4 : https://www.analog.com/media/en/technical-documentation/data-sheets/ad7386-4-7387… 104 /* Extended scan types for 12-bit unsigned chips. */ 120 /* Extended scan types for 14-bit signed chips. */ [all …]
|
H A D | ad7793.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2011-2012 Analog Devices Inc. 30 #define AD7793_REG_COMM 0 /* Communications Register (WO, 8-bit) */ 31 #define AD7793_REG_STAT 0 /* Status Register (RO, 8-bit) */ 32 #define AD7793_REG_MODE 1 /* Mode Register (RW, 16-bit */ 33 #define AD7793_REG_CONF 2 /* Configuration Register (RW, 16-bit) */ 34 #define AD7793_REG_DATA 3 /* Data Register (RO, 16-/24-bit) */ 35 #define AD7793_REG_ID 4 /* ID Register (RO, 8-bit) */ 36 #define AD7793_REG_IO 5 /* IO Register (RO, 8-bit) */ 37 #define AD7793_REG_OFFSET 6 /* Offset Register (RW, 16-bit [all …]
|
/linux/drivers/iio/addac/ |
H A D | ad74115.c | 1 // SPDX-License-Identifier: GPL-2.0 204 * Synchronize consecutive operations when doing a one-shot 386 [AD74115_ADC_RANGE_12V_BIPOLAR] = { -12000000, 12000000 }, 387 [AD74115_ADC_RANGE_2_5V_BIPOLAR] = { -2500000, 2500000 }, 388 [AD74115_ADC_RANGE_2_5V_NEG] = { -2500000, 0 }, 391 [AD74115_ADC_RANGE_104MV_BIPOLAR] = { -104000, 104000 }, 406 return -EINVAL; in _ad74115_find_tbl_index() 428 ad74115_format_reg_write(reg, val, st->reg_tx_buf); in ad74115_reg_write() 430 return spi_write(st->spi, st->reg_tx_buf, AD74115_FRAME_SIZE); in ad74115_reg_write() 435 struct device *dev = &st->spi->dev; in ad74115_crc_check() [all …]
|