Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64...
[sfrench/cifs-2.6.git] / Documentation / ABI / testing / sysfs-bus-iio-adc-ad7192
1 What:           /sys/bus/iio/devices/iio:deviceX/ac_excitation_en
2 KernelVersion:
3 Contact:        linux-iio@vger.kernel.org
4 Description:
5                 Reading gives the state of AC excitation.
6                 Writing '1' enables AC excitation.
7
8 What:           /sys/bus/iio/devices/iio:deviceX/bridge_switch_en
9 KernelVersion:
10 Contact:        linux-iio@vger.kernel.org
11 Description:
12                 This bridge switch is used to disconnect it when there is a
13                 need to minimize the system current consumption.
14                 Reading gives the state of the bridge switch.
15                 Writing '1' enables the bridge switch.
16
17 What:           /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration
18 KernelVersion:
19 Contact:        linux-iio@vger.kernel.org
20 Description:
21                 Initiates the system calibration procedure. This is done on a
22                 single channel at a time. Write '1' to start the calibration.
23
24 What:           /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available
25 KernelVersion:
26 Contact:        linux-iio@vger.kernel.org
27 Description:
28                 Reading returns a list with the possible calibration modes.
29                 There are two available options:
30                 "zero_scale" - calibrate to zero scale
31                 "full_scale" - calibrate to full scale
32
33 What:           /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode
34 KernelVersion:
35 Contact:        linux-iio@vger.kernel.org
36 Description:
37                 Sets up the calibration mode used in the system calibration
38                 procedure. Reading returns the current calibration mode.
39                 Writing sets the system calibration mode.