| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | adi,ad4170-4.yaml | 432 bipolar; 445 bipolar; 458 bipolar; 489 // Differential bipolar. If AVSS < 0V, differential true bipolar 492 bipolar; 505 // Pseudo-differential bipolar 508 bipolar; 514 // Pseudo-differential bipolar 517 bipolar; 531 // Pseudo-differential bipolar [all …]
|
| H A D | adi,ad4851.yaml | 95 Each channel can be configured as a bipolar differential channel. 99 Since the configuration is bipolar differential, the 'bipolar' 105 bipolar: true 147 bipolar;
|
| H A D | xilinx-xadc.txt | 82 * xlnx,bipolar: If set the channel is used in bipolar 121 xlnx,bipolar; 138 xlnx,bipolar;
|
| H A D | microchip,pac1934.yaml | 108 bipolar; 115 bipolar;
|
| H A D | adi,max11410.yaml | 107 bipolar: true 165 bipolar;
|
| /linux/drivers/comedi/drivers/ |
| H A D | dt2815.c | 22 * [2] - Voltage unipolar/bipolar configuration 24 * 1 == bipolar 5V (-5V -- +5V) 118 * options[2] Voltage unipolar/bipolar configuration 120 * 1 == bipolar 5V (-5V -- +5V)
|
| H A D | ni_daq_700.c | 31 * 0 for -10 to 10V bipolar 32 * 1 for -5 to 5V bipolar 33 * 2 for -2.5 to 2.5V bipolar 175 /* Bipolar Offset Binary: 0 to 4095 for -10 to +10 */ in daq700_ai_rinsn()
|
| H A D | das1800.c | 66 * Unipolar and bipolar ranges cannot be mixed in the channel/gain list. 145 BIP_RANGE(5), /* bipolar gain = 1 */ 146 BIP_RANGE(1), /* bipolar gain = 10 */ 147 BIP_RANGE(0.1), /* bipolar gain = 50 */ 148 BIP_RANGE(0.02), /* bipolar gain = 250 */ 158 BIP_RANGE(10), /* bipolar gain = 1 */ 159 BIP_RANGE(5), /* bipolar gain = 2 */ 160 BIP_RANGE(2.5), /* bipolar gain = 4 */ 161 BIP_RANGE(1.25), /* bipolar gain = 8 */ 624 "unipolar and bipolar ranges cannot be mixed in the chanlist\n"); in das1800_ai_check_chanlist()
|
| H A D | adq12b.c | 32 * [1] - Analog Input unipolar/bipolar selection 34 * bipolar 0 2-3 (factory default)
|
| H A D | rti802.c | 21 * [3,5,7,9,11,13,15,17] - dac#[0-7] 0=bipolar, 1=unipolar
|
| H A D | dac02.c | 84 * Bipolar outputs are complementary offset binary in dac02_ao_insn_write()
|
| H A D | aio_aio12_8.c | 144 /* munge bipolar 2's complement data to offset binary */ in aio_aio12_8_ai_read()
|
| H A D | pcl812.c | 101 * [1] - 0= bipolar inputs 106 * [1] - 0= 10V bipolar inputs 108 * 2= 20V bipolar inputs
|
| H A D | pcl726.c | 253 /* bipolar data to the DAC is two's complement */ in pcl726_ao_insn_write()
|
| H A D | ni_at_ao.c | 23 * 0 for -10 to 10V bipolar
|
| H A D | s626.h | 40 #define S626_GSEL_BIPOLAR5V 0x00F0 /* S626_LP_GSEL setting 5V bipolar. */ 41 #define S626_GSEL_BIPOLAR10V 0x00A0 /* S626_LP_GSEL setting 10V bipolar. */
|
| /linux/drivers/iio/adc/ |
| H A D | ad7124.c | 190 bool bipolar; 435 a->bipolar == b->bipolar && in ad7124_config_equal() 464 val = FIELD_PREP(AD7124_CONFIG_BIPOLAR, cfg->bipolar) | in ad7124_write_config() 743 if (st->channels[chan->address].cfg.bipolar) in ad7124_read_raw() 773 if (st->channels[chan->address].cfg.bipolar) in ad7124_read_raw() 872 if (st->channels[chan->address].cfg.bipolar) in ad7124_write_raw() 1270 cfg->bipolar = fwnode_property_read_bool(child, "bipolar"); in ad7124_parse_channel_config() 1295 .bipolar = true, in ad7124_parse_channel_config() 1306 * You might find it strange that a bipolar in ad7124_parse_channel_config()
|
| H A D | ad7173.c | 220 bool bipolar; 668 bool bipolar; in ad7173_is_setup_equal() 676 return cfg1->bipolar == cfg2->bipolar && in ad7173_is_setup_equal() 732 if (cfg->bipolar) in ad7173_load_config() 1283 *val2 = chan->scan_type.realbits - !!(ch->cfg.bipolar); in ad7173_read_raw() 1291 *val2 = chan->scan_type.realbits - ch->cfg.bipolar; in ad7173_read_raw() 1770 BIT(chan->scan_type.realbits - !!(chan_st_priv->cfg.bipolar)) in ad7173_calc_openwire_thrsh_raw() 1823 chan_st_priv->cfg.bipolar = false; in ad7173_fw_parse_channel_config() 1909 chan_st_priv->cfg.bipolar = fwnode_property_read_bool(child, "bipolar"); in ad7173_fw_parse_channel_config() 1910 if (chan_st_priv->cfg.bipolar) in ad7173_fw_parse_channel_config()
|
| H A D | ad4695.c | 126 bool bipolar; member 613 val = FIELD_PREP(AD4695_REG_CONFIG_IN_MODE, cfg->bipolar ? 1 : 0); in ad4695_write_chn_cfg() 1550 chan_cfg->bipolar = fwnode_property_read_bool(child, "bipolar"); in ad4695_parse_channel_cfg() 1592 if (chan_cfg->bipolar && in ad4695_parse_channel_cfg() 1595 "bipolar mode is not available for inputs paired with REFGND (%s).\n", in ad4695_parse_channel_cfg() 1598 if (chan_cfg->bipolar) in ad4695_parse_channel_cfg() 1770 if (cfg->bipolar) { in ad4695_probe_spi_offload()
|
| H A D | ad7192.c | 105 #define AD7192_CONF_UNIPOLAR BIT(3) /* Unipolar/Bipolar Enable */ 570 bool buf_en, bipolar, burnout_curr_en; in ad7192_setup() local 616 bipolar = device_property_read_bool(dev, "bipolar"); in ad7192_setup() 617 if (!bipolar) in ad7192_setup()
|
| /linux/include/linux/comedi/ |
| H A D | comedidev.h | 641 * comedi_range_is_bipolar() - Test if subdevice range is bipolar 645 * Tests whether a range is bipolar by checking whether its minimum value 652 * %true if the range is bipolar. 674 * %false if the range is bipolar. 704 * comedi_chan_range_is_bipolar() - Test if channel-specific range is bipolar 709 * Tests whether a range is bipolar by checking whether its minimum value 716 * %true if the range is bipolar. 740 * %false if the range is bipolar. 762 * %true if the range is bipolar.
|
| /linux/include/linux/platform_data/ |
| H A D | ad7791.h | 10 * bipolar mode.
|
| H A D | ad7793.h | 92 * bipolar mode.
|
| /linux/Documentation/devicetree/bindings/iio/addac/ |
| H A D | adi,ad74115.yaml | 178 adi,dac-bipolar: 368 adi,dac-bipolar;
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | iqs62x.yaml | 94 /* Single inductive button with bipolar dock/tablet-mode switch. */
|