xref: /linux/Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 (revision 4f797f56c3786e2c6bc542b3f80e9a599b073976)
1What:		/sys/bus/iio/devices/iio:deviceX/ac_excitation_en
2KernelVersion:
3Contact:	linux-iio@vger.kernel.org
4Description:
5		Reading gives the state of AC excitation.
6		Writing '1' enables AC excitation.
7
8What:		/sys/bus/iio/devices/iio:deviceX/bridge_switch_en
9KernelVersion:
10Contact:	linux-iio@vger.kernel.org
11Description:
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
17What:		/sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration
18KernelVersion:
19Contact:	linux-iio@vger.kernel.org
20Description:
21		Initiates the system calibration procedure. This is done on a
22		single channel at a time. Write '1' to start the calibration.
23
24What:		/sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available
25KernelVersion:
26Contact:	linux-iio@vger.kernel.org
27Description:
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
33What:		/sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode
34KernelVersion:
35Contact:	linux-iio@vger.kernel.org
36Description:
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.
40