Merge tag 'xfs-6.5-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
[linux-block.git] / Documentation / ABI / testing / sysfs-bus-iio-adc-ad7192
CommitLineData
b73b93a2
MC
1What: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en
2KernelVersion:
3Contact: linux-iio@vger.kernel.org
4Description:
7e4d7593
AT
5 This attribute, if available, is used to enable the AC
6 excitation mode found on some converters. In ac excitation mode,
7 the polarity of the excitation voltage is reversed on
8 alternate cycles, to eliminate DC errors.
b73b93a2
MC
9
10What: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en
11KernelVersion:
12Contact: linux-iio@vger.kernel.org
13Description:
7e4d7593
AT
14 This attribute, if available, is used to close or open the
15 bridge power down switch found on some converters.
16 In bridge applications, such as strain gauges and load cells,
17 the bridge itself consumes the majority of the current in the
18 system. To minimize the current consumption of the system,
19 the bridge can be disconnected (when it is not being used
20 using the bridge_switch_en attribute.
42776c14
MC
21
22What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration
23KernelVersion:
24Contact: linux-iio@vger.kernel.org
25Description:
26 Initiates the system calibration procedure. This is done on a
27 single channel at a time. Write '1' to start the calibration.
28
7e4d7593
AT
29What: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw
30KernelVersion:
31Contact: linux-iio@vger.kernel.org
32Description:
33 Measure voltage from AIN2 pin connected to AIN(+)
34 and AIN(-) shorted.
35
42776c14
MC
36What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available
37KernelVersion:
38Contact: linux-iio@vger.kernel.org
39Description:
40 Reading returns a list with the possible calibration modes.
41 There are two available options:
42 "zero_scale" - calibrate to zero scale
43 "full_scale" - calibrate to full scale
44
45What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode
46KernelVersion:
47Contact: linux-iio@vger.kernel.org
48Description:
49 Sets up the calibration mode used in the system calibration
50 procedure. Reading returns the current calibration mode.
51 Writing sets the system calibration mode.