Home
last modified time | relevance | path

Searched +full:vref +full:- +full:internal (Results 1 – 25 of 144) sorted by relevance

123456

/linux-6.12.1/Documentation/devicetree/bindings/iio/dac/ !
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>
15 have internal references, others require a single shared external reference
21 - description: I2C devics
23 - adi,ad5024
24 - adi,ad5025
25 - adi,ad5044
[all …]
Dmicrochip,mcp4725.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tomas Novotny <tomas@novotny.cz>
15 - microchip,mcp4725
16 - microchip,mcp4726
21 vdd-supply:
24 For the mcp4726 it will be used as the reference voltage if vref-supply
27 vref-supply:
29 Vref pin is used as a voltage reference when this supply is specified.
[all …]
Dlltc,ltc2632.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Linear Technology LTC263x 12-/10-/8-Bit Rail-to-Rail DAC
10 - Michael Hennerich <michael.hennerich@analog.com>
14 …Datasheet can be found here: https://www.analog.com/media/en/technical-documentation/data-sheets/L…
19 - lltc,ltc2632-l12
20 - lltc,ltc2632-l10
21 - lltc,ltc2632-l8
22 - lltc,ltc2632-h12
[all …]
Dadi,ad5624r.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jonathan Cameron <jic23@kernel.org>
15 - adi,ad5624r3
16 - adi,ad5644r3
17 - adi,ad5664r3
18 - adi,ad5624r5
19 - adi,ad5644r5
20 - adi,ad5664r5
[all …]
Dadi,ad5761.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ricardo Ribalda <ribalda@kernel.org>
11 - Jonathan Cameron <jic23@kernel.org>
17 - adi,ad5721
18 - adi,ad5721r
19 - adi,ad5761
20 - adi,ad5761r
25 vref-supply:
[all …]
Dadi,ad3552r.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Nuno Sá <nuno.sa@analog.com>
16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3541r.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3542r.pdf
18 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3551r.pdf
19 https://www.analog.com/media/en/technical-documentation/data-sheets/ad3552r.pdf
24 - adi,ad3541r
25 - adi,ad3542r
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/ !
Dadi,ad7949.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Charles-Antoine Couret <charles-antoine.couret@essensium.com>
15 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7949.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7682_7689.pdf
22 - adi,ad7682
23 - adi,ad7689
24 - adi,ad7949
29 vrefin-supply:
[all …]
Daspeed,ast2600-adc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Billy Tsai <billy_tsai@aspeedtech.com>
13 • 10-bits resolution for 16 voltage channels.
16 • Channel scanning can be non-continuous.
21 • Built-in a compensating method.
22 • Built-in a register to trim internal reference voltage.
23Internal or External reference voltage.
[all …]
Dti,ads131e08.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments ADS131E0x 4-, 6- and 8-Channel ADCs
10 - Jonathan Cameron <jic23@kernel.org>
14 24-bit, delta-sigma, analog-to-digital converters (ADCs) with a
15 built-in programmable gain amplifier (PGA), internal reference
24 - ti,ads131e04
25 - ti,ads131e06
26 - ti,ads131e08
[all …]
Dadi,ad7173.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Ceclan Dumitru <dumitru.ceclan@analog.com>
15 The AD717x family offer a complete integrated Sigma-Delta ADC solution which
18 (Factory Automation PLC Input modules). The Sigma-Delta ADC is intended
23 The AD411X family encompasses a series of low power, low noise, 24-bit,
24 sigma-delta analog-to-digital converters that offer a versatile range of
26 fully differential/single-ended and bipolar voltage inputs.
29 https://www.analog.com/media/en/technical-documentation/data-sheets/AD4111.pdf
[all …]
Dadi,ad7192.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Michael Hennerich <michael.hennerich@analog.com>
16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7192.pdf
21 - adi,ad7190
22 - adi,ad7192
23 - adi,ad7193
24 - adi,ad7194
25 - adi,ad7195
[all …]
Dmicrochip,mcp3564.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marius Cristea <marius.cristea@microchip.com>
13 Bindings for the Microchip family of 153.6 ksps, Low-Noise 16/24-Bit
14 Delta-Sigma ADCs with an SPI interface. Datasheet can be found here:
16 …s/aemDocuments/documents/MSLD/ProductDocuments/DataSheets/MCP3561-2-4-Family-Data-Sheet-DS20006181…
18 …ds/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP3561_2_4R-Data-Sheet-DS200006391C.pdf
20 …ProductDocuments/DataSheets/MCP3461-2-4-Two-Four-Eight-Channel-153.6-ksps-Low-Noise-16-Bit-Delta-S…
22 …/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP3461-2-4R-Family-Data-Sheet-DS20006404…
[all …]
Dadi,ad7476.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Michael Hennerich <michael.hennerich@analog.com>
21 - adi,ad7091
22 - adi,ad7091r
23 - adi,ad7273
24 - adi,ad7274
25 - adi,ad7276
26 - adi,ad7277
[all …]
Dfsl,imx25-gcq.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/fsl,imx25-gcq.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Jonathan Cameron <jic23@kernel.org>
18 const: fsl,imx25-gcq
26 vref-ext-supply:
31 vref-xp-supply:
36 vref-yp-supply:
41 "#io-channel-cells":
[all …]
/linux-6.12.1/drivers/hwmon/ !
Dads7828.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * ads7828.c - driver for TI ADS7828 8-channel A/D converter and compatibles
17 #include <linux/hwmon-sysfs.h>
29 #define ADS7828_CMD_PD1 0x04 /* Internal vref OFF && A/D ON */
30 #define ADS7828_CMD_PD3 0x0C /* Internal vref ON && A/D ON */
31 #define ADS7828_INT_VREF_MV 2500 /* Internal vref is 2.5V, 2500mV */
32 #define ADS7828_EXT_VREF_MV_MIN 50 /* External vref min value 0.05V */
33 #define ADS7828_EXT_VREF_MV_MAX 5250 /* External vref max value 5.25V */
45 /* Command byte C2,C1,C0 - see datasheet */
57 u8 cmd = ads7828_cmd_byte(data->cmd_byte, attr->index); in ads7828_in_show()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/ !
Dti,adc128d818.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Javier Carrasco <javier.carrasco.cruz@gmail.com>
14 The ADC128D818 is a 12-Bit, 8-Channel Analog to Digital Converter (ADC)
31 Mode 0 - 7 single-ended voltage readings (IN0-IN6), 1 temperature
32 reading (internal).
33 Mode 1 - 8 single-ended voltage readings (IN0-IN7), no temperature.
34 Mode 2 - 4 pseudo-differential voltage readings
35 (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6), 1 temperature reading (internal).
[all …]
Dti,ads7828.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Krzysztof Kozlowski <krzk@kernel.org>
14 The ADS7828 is 12-Bit, 8-Channel Sampling Analog to Digital Converter (ADC)
23 - ti,ads7828
24 - ti,ads7830
29 ti,differential-input:
34 vref-supply:
37 internal reference will be used.
[all …]
/linux-6.12.1/drivers/iio/adc/ !
Dad7949.c1 // SPDX-License-Identifier: GPL-2.0
2 /* ad7949.c - Analog Devices ADC driver 14/16 bits 4/8 channels
6 * https://www.analog.com/media/en/technical-documentation/data-sheets/AD7949.pdf
33 /* BW: select bandwidth for low-pass filter. Full or Quarter */
68 * struct ad7949_adc_chip - AD ADC chip
70 * @vref: regulator generating Vref
78 * @buf8b: be16 buffer to exchange data with the device in 8-bit transfers
82 struct regulator *vref; member
98 ad7949_adc->cfg = (val & mask) | (ad7949_adc->cfg & ~mask); in ad7949_spi_write_cfg()
100 switch (ad7949_adc->spi->bits_per_word) { in ad7949_spi_write_cfg()
[all …]
Dad7091r-base.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright 2014-2019 Analog Devices Inc.
17 #include "ad7091r-base.h"
46 ret = regmap_write(st->map, AD7091R_REG_CHANNEL, in ad7091r_set_channel()
55 return regmap_read(st->map, AD7091R_REG_RESULT, &dummy); in ad7091r_set_channel()
69 ret = regmap_read(st->map, AD7091R_REG_RESULT, &val); in ad7091r_read_one()
73 if (st->chip_info->reg_result_chan_id(val) != channel) in ad7091r_read_one()
74 return -EIO; in ad7091r_read_one()
89 guard(mutex)(&st->lock); in ad7091r_read_raw()
93 if (st->mode != AD7091R_MODE_COMMAND) in ad7091r_read_raw()
[all …]
/linux-6.12.1/Documentation/sound/hd-audio/ !
Dmodels.rst2 HD-Audio Codec-Specific Models
8 3-jack in back and a headphone out
9 3stack-digout
10 3-jack in back, a HP out and a SPDIF out
12 5-jack in back, 2-jack in front
13 5stack-digout
14 5-jack in back, 2-jack in front, a SPDIF out
16 6-jack in back, 2-jack in front
17 6stack-digout
18 6-jack with a SPDIF out
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/staging/iio/adc/ !
Dspear-adc.txt4 - compatible: Should be "st,spear600-adc"
5 - reg: Address and length of the register set for the device
6 - interrupts: Should contain the ADC interrupt
7 - sampling-frequency: Default sampling frequency
10 - vref-external: External voltage reference in milli-volts. If omitted
11 the internal voltage reference will be used.
12 - average-samples: Number of samples to generate an average value. If
18 compatible = "st,spear600-adc";
20 interrupt-parent = <&vic1>;
22 sampling-frequency = <5000000>;
[all …]
/linux-6.12.1/include/linux/spi/ !
Dads7846.h1 /* SPDX-License-Identifier: GPL-2.0 */
6 u16 vref_delay_usecs; /* 0 for external vref; etc */
7 u16 vref_mv; /* external vref value, milliVolts
8 * ads7846: if 0, use internal vref */
9 bool keep_vref_on; /* set to keep vref on for differential
14 * capacitance on the X/Y drivers. If set to non-zero, two samples
20 /* If set to non-zero, after samples are taken this delay is applied
/linux-6.12.1/drivers/iio/dac/ !
Dad5761.c1 // SPDX-License-Identifier: GPL-2.0-only
30 * struct ad5761_chip_info - chip specific information
31 * @int_vref: Value of the internal reference voltage in mV - 0 if external
54 * struct ad5761_state - driver instance specific data
57 * @use_intref: true when the internal voltage reference is used
58 * @vref: actual voltage reference in mVolts
69 int vref; member
119 st->data[0].d32 = cpu_to_be32(AD5761_ADDR(addr) | val); in _ad5761_spi_write()
121 return spi_write(st->spi, &st->data[0].d8[1], 3); in _ad5761_spi_write()
129 mutex_lock(&st->lock); in ad5761_spi_write()
[all …]
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
70 * @internal_vref: internal reference voltage. 0 if the chip has no
71 * internal vref.
91 * struct ad5064_state - driver instance specific data
94 * @vref_reg: vref supply regulators
98 * @use_internal_vref: set to true if the internal reference voltage should be
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/input/touchscreen/ !
Dti,ads7843.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexander Stein <alexander.stein@ew.tq-group.com>
11 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
12 - Marek Vasut <marex@denx.de>
21 - ti,ads7843
22 - ti,ads7845
23 - ti,ads7846
24 - ti,ads7873
[all …]

123456