Home
last modified time | relevance | path

Searched full:bipolar (Results 1 – 25 of 38) sorted by relevance

12

/linux/Documentation/devicetree/bindings/iio/adc/
H A Dadi,ad4170-4.yaml432 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 Dadi,ad4851.yaml95 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 Dxilinx-xadc.txt82 * xlnx,bipolar: If set the channel is used in bipolar
121 xlnx,bipolar;
138 xlnx,bipolar;
H A Dmicrochip,pac1934.yaml108 bipolar;
115 bipolar;
H A Dadi,max11410.yaml107 bipolar: true
165 bipolar;
/linux/drivers/comedi/drivers/
H A Ddt2815.c22 * [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 Dni_daq_700.c31 * 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 Ddas1800.c66 * 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 Dadq12b.c32 * [1] - Analog Input unipolar/bipolar selection
34 * bipolar 0 2-3 (factory default)
H A Drti802.c21 * [3,5,7,9,11,13,15,17] - dac#[0-7] 0=bipolar, 1=unipolar
H A Ddac02.c84 * Bipolar outputs are complementary offset binary in dac02_ao_insn_write()
H A Daio_aio12_8.c144 /* munge bipolar 2's complement data to offset binary */ in aio_aio12_8_ai_read()
H A Dpcl812.c101 * [1] - 0= bipolar inputs
106 * [1] - 0= 10V bipolar inputs
108 * 2= 20V bipolar inputs
H A Dpcl726.c253 /* bipolar data to the DAC is two's complement */ in pcl726_ao_insn_write()
H A Dni_at_ao.c23 * 0 for -10 to 10V bipolar
H A Ds626.h40 #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 Dad7124.c190 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 Dad7173.c220 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 Dad4695.c126 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 Dad7192.c105 #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 Dcomedidev.h641 * 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 Dad7791.h10 * bipolar mode.
H A Dad7793.h92 * bipolar mode.
/linux/Documentation/devicetree/bindings/iio/addac/
H A Dadi,ad74115.yaml178 adi,dac-bipolar:
368 adi,dac-bipolar;
/linux/Documentation/devicetree/bindings/mfd/
H A Diqs62x.yaml94 /* Single inductive button with bipolar dock/tablet-mode switch. */

12