Home
last modified time | relevance | path

Searched refs:differential (Results 1 – 25 of 155) sorted by relevance

1234567

/linux-6.15/Documentation/iio/
H A Diio_adc.rst34 type (single-ended, differential, pseudo-differential) is one channel
183 is only used to distinguish between differential and non-differential (either
184 single-ended or pseudo-differential) input types. See
198 differential unipolar setups can often be supported as pseudo-differential
201 1.3 Pseudo-differential Channels
205 single-ended to differential configuration. A pseudo-differential channel is
209 to swing. A pseudo-differential channel can be made out from a differential pair
218 1.3.1 Pseudo-differential Unipolar Channels
236 A **pseudo-differential unipolar** input has the limitations a differential
265 pseudo-differential channels.
[all …]
H A Dad4030.rst29 - One channel for the differential data
37 | - voltage0-voltage1 (differential) | - voltage0-voltage1 (differential) |
38 | - voltage2 (common-mode) | - voltage2-voltage3 (differential) |
46 For ease of use, the IIO channels provide a label. For a differential channel,
106 provides 2 IIO channels, one for the differential data and one for the common
114 - Only differential channels are enabled in a buffered read
125 For the 24-bits chips, this mode is also available with 16-bits differential
128 Averaged differential data
133 - Only differential channels are selected enabled in a buffered read
139 Each differential data channel has a 16-bits unsigned configurable hardware
[all …]
H A Dad7944.rst116 There are two types of ADCs in this family, pseudo-differential and fully
117 differential. The channel name is different depending on the type of ADC.
119 Pseudo-differential ADCs
122 AD7944 and AD7985 are pseudo-differential ADCs and have the following attributes:
135 Fully-differential ADCs
138 AD7986 is a fully-differential ADC and has the following attributes:
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dadi,adau1373.yaml46 adi,input1-differential:
47 description: This property sets the first analog input as differential.
50 adi,input2-differential:
54 adi,input3-differential:
55 description: This property sets the third analog input as differential.
58 adi,input4-differential:
62 adi,lineout-differential:
63 description: This property sets the line output as differential.
102 adi,input2-differential;
103 adi,input1-differential;
[all …]
H A Drt5665.txt15 - realtek,in1-differential
16 - realtek,in2-differential
17 - realtek,in3-differential
18 - realtek,in4-differential
19 Boolean. Indicate MIC1/2/3/4 input are differential, rather than single-ended.
H A Drealtek,rt5640.yaml54 realtek,in1-differential:
56 Indicate MIC1 input is differential, rather than single-ended.
59 realtek,in2-differential:
61 Indicate MIC2 input is differential, rather than single-ended.
64 realtek,in3-differential:
66 Indicate MIC3 input is differential, rather than single-ended.
69 realtek,lout-differential:
71 Indicate LOUT output is differential, rather than single-ended.
H A Dcs42l52.txt21 - cirrus,mica-differential-cfg : boolean, If present, then the MICA input is configured
22 as a differential input. If not present then the MICA input is configured as
25 - cirrus,micb-differential-cfg : boolean, If present, then the MICB input is configured
26 as a differential input. If not present then the MICB input is configured as
44 cirrus.mica-differential-cfg;
H A Drealtek,rt5677.yaml95 '^realtek,in[1-2]-differential$':
97 description: Indicate MIC1/2 input are differential, rather than
100 '^realtek,lout[1-3]-differential$':
102 description: Indicate LOUT1/2/3 outputs are differential, rather than
132 realtek,in1-differential;
H A Drt5660.txt16 - realtek,in1-differential
17 - realtek,in3-differential
18 Boolean. Indicate MIC1/3 input are differential, rather than single-ended.
/linux-6.15/Documentation/hwmon/
H A Dpcf8591.rst30 differential inputs:
35 - mode 1 : three differential inputs
36 Pins AIN3 is the common negative differential input
39 - mode 2 : single ended and differential mixed
41 Pins AIN2 is the positive differential input for channel 3
42 Pins AIN3 is the negative differential input for channel 3
44 - mode 3 : two differential inputs
45 Pins AIN0 is the positive differential input for channel 0
60 - 1 = three differential inputs
61 - 2 = single ended and differential mixed
[all …]
H A Dads7828.rst34 set to true for differential mode, false for default single ended mode.
56 It can operate in single ended mode (8 +ve inputs) or in differential mode,
57 where 4 differential pairs can be measured.
/linux-6.15/Documentation/devicetree/bindings/iio/adc/
H A Dadc.yaml37 to both the positive and negative inputs of a differential ADC.
40 There are also some ADCs, where the differential channel has dedicated
41 positive and negative inputs which can be used to measure differential
48 When devices combine single-ended and differential channels, allow the
50 differential channels). If this and diff-channels are not present reg
56 Some ADCs have differential input pins that can be used to measure
57 single-ended or pseudo-differential inputs. This property can be used
59 not differential but still specify two inputs.
H A Dadi,ad7380.yaml96 The common mode voltage supply for the AINA- pin on pseudo-differential
101 The common mode voltage supply for the AINB- pin on pseudo-differential
106 The common mode voltage supply for the AINC- pin on pseudo-differential
111 The common mode voltage supply for the AIND- pin on pseudo-differential
162 # pseudo-differential chips require common mode voltage supplies,
163 # true differential chips don't use them
H A Dadi,ad4851.yaml17 16/20-bit, 1 MSPS data acquisition system (DAS) with differential, wide
93 Each channel can be configured as a bipolar differential channel.
97 Since the configuration is bipolar differential, the 'bipolar'
/linux-6.15/drivers/scsi/
H A Dsim710.c85 int irq, int clock, int differential, in sim710_probe_common() argument
109 hostdata->differential = differential; in sim710_probe_common()
174 unsigned char irq, differential = 0, scsi_id = 7; in sim710_eisa_probe() local
201 differential, scsi_id); in sim710_eisa_probe()
/linux-6.15/drivers/iio/adc/
H A Dmcp320x.c100 const unsigned int channel, bool differential) in mcp320x_channel_to_tx_data() argument
107 return ((start_bit << 4) | (!differential << 3) | in mcp320x_channel_to_tx_data()
113 return ((start_bit << 6) | (!differential << 5) | in mcp320x_channel_to_tx_data()
121 bool differential, int device_index, int *val) in mcp320x_adc_conversion() argument
137 differential); in mcp320x_adc_conversion()
209 channel->differential, device_index, val); in mcp320x_read_raw()
251 .differential = 1, \
H A Dti-ads8344.c51 .differential = 1, \
77 bool differential) in ads8344_adc_conversion() argument
83 if (!differential) in ads8344_adc_conversion()
111 channel->differential); in ads8344_read_raw()
H A Dti-adc0832.c64 .differential = 1, \
136 bool differential) in adc0832_adc_conversion() argument
152 adc->tx_buf[0] |= differential ? 0 : (1 << adc->mux_bits); in adc0832_adc_conversion()
179 channel->differential); in adc0832_read_raw()
218 scan_chan->differential); in adc0832_trigger_handler()
H A Dti-ads1119.c561 bool differential) in ads1119_map_analog_inputs_mux() argument
566 if (!differential) in ads1119_map_analog_inputs_mux()
604 bool differential; in ads1119_alloc_and_config_channels() local
632 differential = fwnode_property_present(child, "diff-channels"); in ads1119_alloc_and_config_channels()
633 if (differential) in ads1119_alloc_and_config_channels()
646 differential); in ads1119_alloc_and_config_channels()
660 if (differential) { in ads1119_alloc_and_config_channels()
662 chan->differential = 1; in ads1119_alloc_and_config_channels()
H A Dad7606.c370 *differential = false; in ad7606_get_chan_config()
401 *differential = (ret == 0); in ad7606_get_chan_config()
403 if (*differential && !*bipolar) { in ad7606_get_chan_config()
421 bool bipolar, differential; in ad7606c_18bit_chan_scale_setup() local
435 if (differential) { in ad7606c_18bit_chan_scale_setup()
442 chan->differential = 1; in ad7606c_18bit_chan_scale_setup()
448 chan->differential = 0; in ad7606c_18bit_chan_scale_setup()
478 bool bipolar, differential; in ad7606c_16bit_chan_scale_setup() local
492 if (differential) { in ad7606c_16bit_chan_scale_setup()
499 chan->differential = 1; in ad7606c_16bit_chan_scale_setup()
[all …]
/linux-6.15/Documentation/devicetree/bindings/hwmon/
H A Dti,ads7828.yaml28 ti,differential-input:
30 Set to use the device in differential mode.
54 ti,differential-input;
H A Dadi,ltc2991.yaml15 supply voltages and can be paired for differential measurements of current
40 Represents the differential/temperature channels.
53 set for differential input pair.
/linux-6.15/arch/arm64/boot/dts/amlogic/
H A Dmeson-g12b-a311d-khadas-vim3.dts19 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
22 * The PHY driving these differential lines is shared between
25 * If the MCU is configured to mux the PCIe/USB3.0 differential lines
H A Dmeson-g12b-s922x-khadas-vim3.dts19 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
22 * The PHY driving these differential lines is shared between
25 * If the MCU is configured to mux the PCIe/USB3.0 differential lines
H A Dmeson-sm1-khadas-vim3l.dts85 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
88 * The PHY driving these differential lines is shared between
91 * If the MCU is configured to mux the PCIe/USB3.0 differential lines

1234567