| /linux-6.15/Documentation/iio/ |
| H A D | iio_adc.rst | 34 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 D | ad4030.rst | 29 - 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 D | ad7944.rst | 116 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 D | adi,adau1373.yaml | 46 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 D | rt5665.txt | 15 - 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 D | realtek,rt5640.yaml | 54 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 D | cs42l52.txt | 21 - 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 D | realtek,rt5677.yaml | 95 '^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 D | rt5660.txt | 16 - 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 D | pcf8591.rst | 30 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 D | ads7828.rst | 34 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 D | adc.yaml | 37 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 D | adi,ad7380.yaml | 96 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 D | adi,ad4851.yaml | 17 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 D | sim710.c | 85 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 D | mcp320x.c | 100 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 D | ti-ads8344.c | 51 .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 D | ti-adc0832.c | 64 .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 D | ti-ads1119.c | 561 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 D | ad7606.c | 370 *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 D | ti,ads7828.yaml | 28 ti,differential-input: 30 Set to use the device in differential mode. 54 ti,differential-input;
|
| H A D | adi,ltc2991.yaml | 15 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 D | meson-g12b-a311d-khadas-vim3.dts | 19 * 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 D | meson-g12b-s922x-khadas-vim3.dts | 19 * 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 D | meson-sm1-khadas-vim3l.dts | 85 * 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
|