Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    1) What:		/sys/bus/iio/devices/iio:deviceX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    2) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    3) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    4) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    5) 		Hardware chip or device accessed by one communication port.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    6) 		Corresponds to a grouping of sensor channels. X is the IIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    7) 		index of the device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300    9) What:		/sys/bus/iio/devices/triggerX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   10) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   11) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   12) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   13) 		An event driven driver of data capture to an in kernel buffer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   14) 		May be provided by a device driver that also has an IIO device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   15) 		based on hardware generated events (e.g. data ready) or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   16) 		provided by a separate driver for other hardware (e.g.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   17) 		periodic timer, GPIO or high resolution timer).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   18) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   19) 		Contains trigger type specific elements. These do not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   20) 		generalize well and hence are not documented in this file.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   21) 		X is the IIO index of the trigger.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   23) What:		/sys/bus/iio/devices/iio:deviceX/buffer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   24) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   25) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   26) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   27) 		Directory of attributes relating to the buffer for the device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   29) What:		/sys/bus/iio/devices/iio:deviceX/name
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   30) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   31) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   32) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   33) 		Description of the physical chip / device for device X.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   34) 		Typically a part number.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   36) What:		/sys/bus/iio/devices/iio:deviceX/current_timestamp_clock
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   37) KernelVersion:	4.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   38) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   39) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   40) 		String identifying current posix clock used to timestamp
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   41) 		buffered samples and events for device X.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   42) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   43) What:		/sys/bus/iio/devices/iio:deviceX/sampling_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   44) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   45) What:		/sys/bus/iio/devices/iio:deviceX/buffer/sampling_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   46) What:		/sys/bus/iio/devices/triggerX/sampling_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   47) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   48) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   49) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   50) 		Some devices have internal clocks.  This parameter sets the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   51) 		resulting sampling frequency.  In many devices this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   52) 		parameter has an effect on input filters etc. rather than
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   53) 		simply controlling when the input is sampled.  As this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   54) 		affects data ready triggers, hardware buffers and the sysfs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   55) 		direct access interfaces, it may be found in any of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   56) 		relevant directories.  If it affects all of the above
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   57) 		then it is to be found in the base device directory.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   59) What:		/sys/bus/iio/devices/iio:deviceX/sampling_frequency_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   60) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   61) What:		/sys/bus/iio/devices/iio:deviceX/in_proximity_sampling_frequency_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   62) What:		/sys/.../iio:deviceX/buffer/sampling_frequency_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   63) What:		/sys/bus/iio/devices/triggerX/sampling_frequency_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   64) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   65) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   66) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   67) 		When the internal sampling clock can only take a specific set of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   68) 		frequencies, we can specify the available values with:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   69) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   70) 		- a small discrete set of values like "0 2 4 6 8"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   71) 		- a range with minimum, step and maximum frequencies like
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   72) 		  "[min step max]"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   73) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   74) What:		/sys/bus/iio/devices/iio:deviceX/oversampling_ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   75) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   76) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   77) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   78) 		Hardware dependent ADC oversampling. Controls the sampling ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   79) 		of the digital filter if available.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   80) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   81) What:		/sys/bus/iio/devices/iio:deviceX/oversampling_ratio_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   82) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   83) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   84) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   85) 		Hardware dependent values supported by the oversampling filter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   86) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   87) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   88) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   89) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   90) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   91) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   92) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   93) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   94) 		Raw (unscaled no bias removal etc.) voltage measurement from
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   95) 		channel Y. In special cases where the channel does not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   96) 		correspond to externally available input one of the named
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   97) 		versions may be used. The number must always be specified and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   98) 		unique to allow association with event codes. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   99) 		application of scale and offset are millivolts.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  100) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  101) 		Channels with 'i' and 'q' modifiers always exist in pairs and both
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  102) 		channels refer to the same signal. The 'i' channel contains the in-phase
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  103) 		component of the signal while the 'q' channel contains the quadrature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  104) 		component.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  105) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  106) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  107) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  108) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  109) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  110) 		Raw (unscaled) differential voltage measurement equivalent to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  111) 		channel Y - channel Z where these channel numbers apply to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  112) 		physically equivalent inputs when non differential readings are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  113) 		separately available. In differential only parts, then all that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  114) 		is required is a consistent labeling.  Units after application
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  115) 		of scale and offset are millivolts.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  116) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  117) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  118) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  119) KernelVersion:	3.17
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  120) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  121) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  122) 		Raw (unscaled no bias removal etc.) current measurement from
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  123) 		channel Y. In special cases where the channel does not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  124) 		correspond to externally available input one of the named
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  125) 		versions may be used. The number must always be specified and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  126) 		unique to allow association with event codes. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  127) 		application of scale and offset are milliamps.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  128) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  129) What:		/sys/bus/iio/devices/iio:deviceX/in_powerY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  130) KernelVersion:	4.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  131) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  132) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  133) 		Raw (unscaled no bias removal etc.) power measurement from
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  134) 		channel Y. The number must always be specified and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  135) 		unique to allow association with event codes. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  136) 		application of scale and offset are milliwatts.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  137) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  138) What:		/sys/bus/iio/devices/iio:deviceX/in_capacitanceY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  139) KernelVersion:	3.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  140) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  141) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  142) 		Raw capacitance measurement from channel Y. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  143) 		application of scale and offset are nanofarads.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  144) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  145) What:		/sys/.../iio:deviceX/in_capacitanceY-in_capacitanceZ_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  146) KernelVersion:	3.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  147) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  148) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  149) 		Raw differential capacitance measurement equivalent to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  150) 		channel Y - channel Z where these channel numbers apply to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  151) 		physically equivalent inputs when non differential readings are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  152) 		separately available. In differential only parts, then all that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  153) 		is required is a consistent labeling.  Units after application
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  154) 		of scale and offset are nanofarads.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  155) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  156) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  157) What:		/sys/bus/iio/devices/iio:deviceX/in_tempX_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  158) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  159) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  160) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_ambient_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  161) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  162) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  163) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  164) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  165) 		Raw (unscaled no bias removal etc.) temperature measurement.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  166) 		If an axis is specified it generally means that the temperature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  167) 		sensor is associated with one part of a compound device (e.g.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  168) 		a gyroscope axis). The ambient and object modifiers distinguish
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  169) 		between ambient (reference) and distant temperature for contact-
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  170) 		less measurements. Units after application of scale and offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  171) 		are milli degrees Celsius.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  172) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  173) What:		/sys/bus/iio/devices/iio:deviceX/in_tempX_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  174) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  175) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  176) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  177) 		Scaled temperature measurement in milli degrees Celsius.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  178) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  179) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  180) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  181) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  182) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  183) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  184) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  185) 		Acceleration in direction x, y or z (may be arbitrarily assigned
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  186) 		but should match other such assignments on device).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  187) 		Has all of the equivalent parameters as per voltageY. Units
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  188) 		after application of scale and offset are m/s^2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  189) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  190) What:		/sys/bus/iio/devices/iio:deviceX/in_gravity_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  191) What:		/sys/bus/iio/devices/iio:deviceX/in_gravity_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  192) What:		/sys/bus/iio/devices/iio:deviceX/in_gravity_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  193) KernelVersion:	4.11
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  194) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  195) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  196) 		Gravity in direction x, y or z (may be arbitrarily assigned
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  197) 		but should match other such assignments on device).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  198) 		Units after application of scale and offset are m/s^2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  199) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  200) What:		/sys/bus/iio/devices/iio:deviceX/in_angl_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  201) KernelVersion:	4.17
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  202) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  203) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  204) 		Angle of rotation. Units after application of scale and offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  205) 		are radians.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  206) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  207) What:		/sys/bus/iio/devices/iio:deviceX/in_positionrelative_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  208) What:		/sys/bus/iio/devices/iio:deviceX/in_positionrelative_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  209) KernelVersion:	4.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  210) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  211) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  212) 		Relative position in direction x or y on a pad (may be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  213) 		arbitrarily assigned but should match other such assignments on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  214) 		device).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  215) 		Units after application of scale and offset are milli percents
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  216) 		from the pad's size in both directions. Should be calibrated by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  217) 		the consumer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  218) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  219) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  220) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  221) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  222) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  223) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  224) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  225) 		Angular velocity about axis x, y or z (may be arbitrarily
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  226) 		assigned). Has all the equivalent parameters as	per voltageY.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  227) 		Units after application of scale and offset are	radians per
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  228) 		second.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  229) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  230) What:		/sys/bus/iio/devices/iio:deviceX/in_incli_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  231) What:		/sys/bus/iio/devices/iio:deviceX/in_incli_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  232) What:		/sys/bus/iio/devices/iio:deviceX/in_incli_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  233) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  234) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  235) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  236) 		Inclination raw reading about axis x, y or z (may be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  237) 		arbitrarily assigned). Data converted by application of offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  238) 		and scale to degrees.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  239) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  240) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  241) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  242) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  243) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  244) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  245) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  246) 		Magnetic field along axis x, y or z (may be arbitrarily
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  247) 		assigned).  Data converted by application of offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  248) 		then scale to Gauss.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  249) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  250) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_peak_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  251) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_peak_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  252) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_peak_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  253) KernelVersion:	2.6.36
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  254) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  255) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  256) 		Highest value since some reset condition.  These
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  257) 		attributes allow access to this and are otherwise
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  258) 		the direct equivalent of the <type>Y[_name]_raw attributes.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  259) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  260) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_xyz_squared_peak_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  261) KernelVersion:	2.6.36
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  262) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  263) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  264) 		A computed peak value based on the sum squared magnitude of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  265) 		the underlying value in the specified directions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  266) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  267) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  268) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  269) KernelVersion:	3.8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  270) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  271) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  272) 		Raw pressure measurement from channel Y. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  273) 		application of scale and offset are kilopascal.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  274) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  275) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  276) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  277) KernelVersion:	3.8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  278) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  279) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  280) 		Scaled pressure measurement from channel Y, in kilopascal.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  281) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  282) What:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  283) KernelVersion:	3.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  284) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  285) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  286) 		Raw humidity measurement of air. Units after application of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  287) 		scale and offset are milli percent.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  288) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  289) What:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  290) KernelVersion:	3.14
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  291) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  292) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  293) 		Scaled humidity measurement in milli percent.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  294) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  295) What:		/sys/bus/iio/devices/iio:deviceX/in_X_mean_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  296) KernelVersion:	3.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  297) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  298) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  299) 		Averaged raw measurement from channel X. The number of values
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  300) 		used for averaging is device specific. The converting rules for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  301) 		normal raw values also applies to the averaged raw values.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  302) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  303) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  304) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  305) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  306) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  307) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  308) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  309) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  310) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  311) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  312) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  313) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  314) What:		/sys/bus/iio/devices/iio:deviceX/in_current_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  315) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_i_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  316) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_q_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  317) What:		/sys/bus/iio/devices/iio:deviceX/in_current_q_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  318) What:		/sys/bus/iio/devices/iio:deviceX/in_current_i_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  319) What:		/sys/bus/iio/devices/iio:deviceX/in_tempY_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  320) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  321) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  322) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  323) What:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  324) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  325) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  326) What:		/sys/bus/iio/devices/iio:deviceX/in_angl_offset
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  327) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  328) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  329) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  330) 		If known for a device, offset to be added to <type>[Y]_raw prior
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  331) 		to scaling by <type>[Y]_scale in order to obtain value in the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  332) 		<type> units as specified in <type>[Y]_raw documentation.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  333) 		Not present if the offset is always 0 or unknown. If Y or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  334) 		axis <x|y|z> is not present, then the offset applies to all
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  335) 		in channels of <type>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  336) 		May be writable if a variable offset can be applied on the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  337) 		device. Note that this is different to calibbias which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  338) 		is for devices (or drivers) that apply offsets to compensate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  339) 		for variation between different instances of the part, typically
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  340) 		adjusted by using some hardware supported calibration procedure.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  341) 		Calibbias is applied internally, offset is applied in userspace
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  342) 		to the _raw output.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  343) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  344) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  345) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  346) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  347) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  348) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  349) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  350) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  351) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  352) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  353) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  354) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  355) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  356) What:		/sys/bus/iio/devices/iio:deviceX/in_current_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  357) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_i_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  358) What:		/sys/bus/iio/devices/iio:deviceX/in_currentY_q_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  359) What:		/sys/bus/iio/devices/iio:deviceX/in_current_i_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  360) What:		/sys/bus/iio/devices/iio:deviceX/in_current_q_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  361) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  362) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_peak_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  363) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  364) What:		/sys/bus/iio/devices/iio:deviceX/in_energy_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  365) What:		/sys/bus/iio/devices/iio:deviceX/in_distance_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  366) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  367) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  368) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  369) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  370) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  371) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  372) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  373) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  374) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  375) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  376) What:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  377) What:		/sys/bus/iio/devices/iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  378) What:		/sys/bus/iio/devices/iio:deviceX/in_illuminance_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  379) What:		/sys/bus/iio/devices/iio:deviceX/in_countY_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  380) What:		/sys/bus/iio/devices/iio:deviceX/in_angl_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  381) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_x_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  382) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_y_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  383) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_z_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  384) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  385) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  386) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  387) 		If known for a device, scale to be applied to <type>Y[_name]_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  388) 		post addition of <type>[Y][_name]_offset in order to obtain the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  389) 		measured value in <type> units as specified in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  390) 		<type>[Y][_name]_raw documentation.  If shared across all in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  391) 		channels then Y and <x|y|z> are not present and the value is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  392) 		called <type>[Y][_name]_scale. The peak modifier means this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  393) 		value is applied to <type>Y[_name]_peak_raw values.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  394) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  395) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  396) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  397) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  398) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  399) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  400) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  401) What:		/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  402) What:		/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  403) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  404) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_calibbias
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  405) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  406) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  407) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  408) 		Hardware applied calibration offset (assumed to fix production
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  409) 		inaccuracies).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  410) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  411) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  412) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  413) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  414) What:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  415) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  416) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  417) What:		/sys/bus/iio/devices/iio:deviceX/in_voltage_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  418) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  419) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  420) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  421) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  422) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  423) What:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  424) What:		/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  425) What:		/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  426) What:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  427) What:		/sys/bus/iio/devices/iio:deviceX/in_pressure_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  428) What:		/sys/bus/iio/devices/iio:deviceX/in_illuminance_calibscale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  429) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  430) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  431) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  432) 		Hardware applied calibration scale factor (assumed to fix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  433) 		production inaccuracies).  If shared across all channels,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  434) 		<type>_calibscale is used.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  435) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  436) What:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  437) What:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  438) What:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  439) What:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  440) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  441) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  442) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  443) 		Gender of the user (e.g.: male, female) used by some pedometers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  444) 		to compute the stride length, distance, speed and activity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  445) 		type.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  446) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  447) What:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  448) What:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  449) What:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  450) What:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  451) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  452) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  453) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  454) 		Lists all available gender values (e.g.: male, female).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  455) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  456) What:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibheight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  457) What:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibheight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  458) What:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibheight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  459) What:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibheight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  460) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  461) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  462) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  463) 		Height of the user (in meters) used by some pedometers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  464) 		to compute the stride length, distance, speed and activity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  465) 		type.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  466) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  467) What:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibweight
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  468) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  469) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  470) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  471) 		Weight of the user (in kg). It is needed by some pedometers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  472) 		to compute the calories burnt by the user.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  473) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  474) What:		/sys/bus/iio/devices/iio:deviceX/in_accel_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  475) What:		/sys/.../iio:deviceX/in_anglvel_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  476) What:		/sys/.../iio:deviceX/in_magn_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  477) What:		/sys/.../iio:deviceX/in_illuminance_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  478) What:		/sys/.../iio:deviceX/in_intensity_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  479) What:		/sys/.../iio:deviceX/in_proximity_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  480) What:		/sys/.../iio:deviceX/in_voltageX_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  481) What:		/sys/.../iio:deviceX/in_voltage-voltage_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  482) What:		/sys/.../iio:deviceX/out_voltageX_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  483) What:		/sys/.../iio:deviceX/out_altvoltageX_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  484) What:		/sys/.../iio:deviceX/in_capacitance_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  485) What:		/sys/.../iio:deviceX/in_pressure_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  486) What:		/sys/.../iio:deviceX/in_pressureY_scale_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  487) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  488) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  489) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  490) 		If a discrete set of scale values is available, they
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  491) 		are listed in this attribute.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  492) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  493) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  494) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  495) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_red_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  496) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_green_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  497) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_blue_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  498) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_clear_hardwaregain
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  499) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  500) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  501) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  502) 		Hardware applied gain factor. If shared across all channels,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  503) 		<type>_hardwaregain is used.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  504) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  505) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  506) KernelVersion:	5.10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  507) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  508) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  509) 		Lists all available hardware applied gain factors. Shared across all
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  510) 		channels.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  511) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  512) What:		/sys/.../in_accel_filter_low_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  513) What:		/sys/.../in_magn_filter_low_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  514) What:		/sys/.../in_anglvel_filter_low_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  515) KernelVersion:	3.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  516) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  517) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  518) 		If a known or controllable low pass filter is applied
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  519) 		to the underlying data channel, then this parameter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  520) 		gives the 3dB frequency of the filter in Hz.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  521) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  522) What:		/sys/.../in_accel_filter_high_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  523) What:		/sys/.../in_anglvel_filter_high_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  524) What:		/sys/.../in_magn_filter_high_pass_3db_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  525) KernelVersion:	4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  526) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  527) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  528) 		If a known or controllable high pass filter is applied
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  529) 		to the underlying data channel, then this parameter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  530) 		gives the 3dB frequency of the filter in Hz.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  531) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  532) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  533) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  534) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  535) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  536) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  537) 		Raw (unscaled, no bias etc.) output voltage for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  538) 		channel Y.  The number must always be specified and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  539) 		unique if the output corresponds to a single channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  540) 		While DAC like devices typically use out_voltage,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  541) 		a continuous frequency generating device, such as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  542) 		a DDS or PLL should use out_altvoltage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  543) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  544) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY&Z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  545) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY&Z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  546) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  547) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  548) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  549) 		Raw (unscaled, no bias etc.) output voltage for an aggregate of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  550) 		channel Y, channel Z, etc.  This interface is available in cases
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  551) 		where a single output sets the value for multiple channels
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  552) 		simultaneously.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  553) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  554) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown_mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  555) What:		/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown_mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  556) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown_mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  557) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown_mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  558) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  559) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  560) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  561) 		Specifies the output powerdown mode.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  562) 		DAC output stage is disconnected from the amplifier and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  563) 		1kohm_to_gnd: connected to ground via an 1kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  564) 		2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  565) 		6kohm_to_gnd: connected to ground via a 6kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  566) 		20kohm_to_gnd: connected to ground via a 20kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  567) 		90kohm_to_gnd: connected to ground via a 90kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  568) 		100kohm_to_gnd: connected to ground via an 100kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  569) 		125kohm_to_gnd: connected to ground via an 125kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  570) 		500kohm_to_gnd: connected to ground via a 500kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  571) 		640kohm_to_gnd: connected to ground via a 640kOhm resistor,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  572) 		three_state: left floating.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  573) 		For a list of available output power down options read
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  574) 		outX_powerdown_mode_available. If Y is not present the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  575) 		mode is shared across all outputs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  576) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  577) What:		/sys/.../iio:deviceX/out_voltageY_powerdown_mode_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  578) What:		/sys/.../iio:deviceX/out_voltage_powerdown_mode_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  579) What:		/sys/.../iio:deviceX/out_altvoltageY_powerdown_mode_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  580) What:		/sys/.../iio:deviceX/out_altvoltage_powerdown_mode_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  581) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  582) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  583) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  584) 		Lists all available output power down modes.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  585) 		If Y is not present the mode is shared across all outputs.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  586) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  587) What:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  588) What:		/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  589) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  590) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  591) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  592) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  593) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  594) 		Writing 1 causes output Y to enter the power down mode specified
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  595) 		by the corresponding outY_powerdown_mode. DAC output stage is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  596) 		disconnected from the amplifier. Clearing returns to normal
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  597) 		operation. Y may be suppressed if all outputs are controlled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  598) 		together.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  599) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  600) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  601) KernelVersion:	3.4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  602) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  603) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  604) 		Output frequency for channel Y in Hz. The number must always be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  605) 		specified and unique if the output corresponds to a single
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  606) 		channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  607) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  608) What:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_phase
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  609) KernelVersion:	3.4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  610) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  611) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  612) 		Phase in radians of one frequency/clock output Y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  613) 		(out_altvoltageY) relative to another frequency/clock output
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  614) 		(out_altvoltageZ) of the device X. The number must always be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  615) 		specified and unique if the output corresponds to a single
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  616) 		channel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  617) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  618) What:		/sys/bus/iio/devices/iio:deviceX/events
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  619) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  620) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  621) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  622) 		Configuration of which hardware generated events are passed up
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  623) 		to user-space.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  624) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  625) What:		/sys/.../iio:deviceX/events/in_accel_x_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  626) What:		/sys/.../iio:deviceX/events/in_accel_x_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  627) What:		/sys/.../iio:deviceX/events/in_accel_y_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  628) What:		/sys/.../iio:deviceX/events/in_accel_y_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  629) What:		/sys/.../iio:deviceX/events/in_accel_z_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  630) What:		/sys/.../iio:deviceX/events/in_accel_z_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  631) What:		/sys/.../iio:deviceX/events/in_anglvel_x_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  632) What:		/sys/.../iio:deviceX/events/in_anglvel_x_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  633) What:		/sys/.../iio:deviceX/events/in_anglvel_y_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  634) What:		/sys/.../iio:deviceX/events/in_anglvel_y_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  635) What:		/sys/.../iio:deviceX/events/in_anglvel_z_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  636) What:		/sys/.../iio:deviceX/events/in_anglvel_z_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  637) What:		/sys/.../iio:deviceX/events/in_magn_x_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  638) What:		/sys/.../iio:deviceX/events/in_magn_x_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  639) What:		/sys/.../iio:deviceX/events/in_magn_y_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  640) What:		/sys/.../iio:deviceX/events/in_magn_y_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  641) What:		/sys/.../iio:deviceX/events/in_magn_z_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  642) What:		/sys/.../iio:deviceX/events/in_magn_z_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  643) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  644) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  645) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  646) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  647) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  648) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  649) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  650) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  651) What:		/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  652) What:		/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  653) What:		/sys/.../iio:deviceX/events/in_voltageY_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  654) What:		/sys/.../iio:deviceX/events/in_voltageY_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  655) What:		/sys/.../iio:deviceX/events/in_voltageY_thresh_either_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  656) What:		/sys/.../iio:deviceX/events/in_tempY_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  657) What:		/sys/.../iio:deviceX/events/in_tempY_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  658) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  659) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  660) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  661) 		Event generated when channel passes a threshold in the specified
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  662) 		(_rising|_falling) direction. If the direction is not specified,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  663) 		then either the device will report an event which ever direction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  664) 		a single threshold value is passed in (e.g.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  665) 		<type>[Y][_name]_<raw|input>_thresh_value) or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  666) 		<type>[Y][_name]_<raw|input>_thresh_rising_value and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  667) 		<type>[Y][_name]_<raw|input>_thresh_falling_value may take
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  668) 		different values, but the device can only enable both thresholds
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  669) 		or neither.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  670) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  671) 		Note the driver will assume the last p events requested are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  672) 		to be enabled where p is how many it supports (which may vary
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  673) 		depending on the exact set requested. So if you want to be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  674) 		sure you have set what you think you have, check the contents of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  675) 		these attributes after everything is configured. Drivers may
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  676) 		have to buffer any parameters so that they are consistent when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  677) 		a given event type is enabled at a future point (and not those for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  678) 		whatever event was previously enabled).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  679) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  680) What:		/sys/.../iio:deviceX/events/in_accel_x_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  681) What:		/sys/.../iio:deviceX/events/in_accel_x_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  682) What:		/sys/.../iio:deviceX/events/in_accel_y_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  683) What:		/sys/.../iio:deviceX/events/in_accel_y_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  684) What:		/sys/.../iio:deviceX/events/in_accel_z_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  685) What:		/sys/.../iio:deviceX/events/in_accel_z_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  686) What:		/sys/.../iio:deviceX/events/in_anglvel_x_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  687) What:		/sys/.../iio:deviceX/events/in_anglvel_x_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  688) What:		/sys/.../iio:deviceX/events/in_anglvel_y_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  689) What:		/sys/.../iio:deviceX/events/in_anglvel_y_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  690) What:		/sys/.../iio:deviceX/events/in_anglvel_z_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  691) What:		/sys/.../iio:deviceX/events/in_anglvel_z_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  692) What:		/sys/.../iio:deviceX/events/in_magn_x_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  693) What:		/sys/.../iio:deviceX/events/in_magn_x_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  694) What:		/sys/.../iio:deviceX/events/in_magn_y_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  695) What:		/sys/.../iio:deviceX/events/in_magn_y_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  696) What:		/sys/.../iio:deviceX/events/in_magn_z_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  697) What:		/sys/.../iio:deviceX/events/in_magn_z_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  698) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  699) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  700) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  701) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  702) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  703) What:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  704) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  705) What:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  706) What:		/sys/.../iio:deviceX/events/in_voltageY_supply_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  707) What:		/sys/.../iio:deviceX/events/in_voltageY_supply_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  708) What:		/sys/.../iio:deviceX/events/in_voltageY_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  709) What:		/sys/.../iio:deviceX/events/in_voltageY_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  710) What:		/sys/.../iio:deviceX/events/in_tempY_roc_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  711) What:		/sys/.../iio:deviceX/events/in_tempY_roc_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  712) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  713) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  714) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  715) 		Event generated when channel passes a threshold on the rate of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  716) 		change (1st differential) in the specified (_rising|_falling)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  717) 		direction. If the direction is not specified, then either the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  718) 		device will report an event which ever direction a single
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  719) 		threshold value is passed in (e.g.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  720) 		<type>[Y][_name]_<raw|input>_roc_value) or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  721) 		<type>[Y][_name]_<raw|input>_roc_rising_value and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  722) 		<type>[Y][_name]_<raw|input>_roc_falling_value may take
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  723) 		different values, but the device can only enable both rate of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  724) 		change thresholds or neither.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  725) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  726) 		Note the driver will assume the last p events requested are
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  727) 		to be enabled where p is however many it supports (which may
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  728) 		vary depending on the exact set requested. So if you want to be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  729) 		sure you have set what you think you have, check the contents of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  730) 		these attributes after everything is configured. Drivers may
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  731) 		have to buffer any parameters so that they are consistent when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  732) 		a given event type is enabled a future point (and not those for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  733) 		whatever event was previously enabled).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  734) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  735) What:		/sys/.../events/in_accel_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  736) What:		/sys/.../events/in_accel_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  737) What:		/sys/.../events/in_accel_x_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  738) What:		/sys/.../events/in_accel_x_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  739) What:		/sys/.../events/in_accel_y_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  740) What:		/sys/.../events/in_accel_y_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  741) What:		/sys/.../events/in_accel_z_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  742) What:		/sys/.../events/in_accel_z_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  743) What:		/sys/.../events/in_anglvel_x_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  744) What:		/sys/.../events/in_anglvel_x_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  745) What:		/sys/.../events/in_anglvel_y_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  746) What:		/sys/.../events/in_anglvel_y_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  747) What:		/sys/.../events/in_anglvel_z_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  748) What:		/sys/.../events/in_anglvel_z_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  749) What:		/sys/.../events/in_magn_x_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  750) What:		/sys/.../events/in_magn_x_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  751) What:		/sys/.../events/in_magn_y_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  752) What:		/sys/.../events/in_magn_y_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  753) What:		/sys/.../events/in_magn_z_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  754) What:		/sys/.../events/in_magn_z_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  755) What:		/sys/.../events/in_rot_from_north_magnetic_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  756) What:		/sys/.../events/in_rot_from_north_magnetic_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  757) What:		/sys/.../events/in_rot_from_north_true_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  758) What:		/sys/.../events/in_rot_from_north_true_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  759) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  760) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  761) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  762) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  763) What:		/sys/.../events/in_voltageY_supply_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  764) What:		/sys/.../events/in_voltageY_supply_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  765) What:		/sys/.../events/in_voltageY_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  766) What:		/sys/.../events/in_voltageY_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  767) What:		/sys/.../events/in_tempY_raw_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  768) What:		/sys/.../events/in_tempY_raw_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  769) What:		/sys/.../events/in_illuminance0_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  770) What:		/sys/.../events/in_illuminance0_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  771) What:		/sys/.../events/in_proximity0_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  772) What:		/sys/.../events/in_proximity0_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  773) What:		/sys/.../events/in_illuminance_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  774) What:		/sys/.../events/in_illuminance_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  775) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  776) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  777) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  778) 		Specifies the value of threshold that the device is comparing
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  779) 		against for the events enabled by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  780) 		<type>Y[_name]_thresh[_rising|falling]_en.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  781) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  782) 		If separate attributes exist for the two directions, but
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  783) 		direction is not specified for this attribute, then a single
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  784) 		threshold value applies to both directions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  785) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  786) 		The raw or input element of the name indicates whether the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  787) 		value is in raw device units or in processed units (as _raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  788) 		and _input do on sysfs direct channel read attributes).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  789) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  790) What:		/sys/.../events/in_accel_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  791) What:		/sys/.../events/in_accel_peak_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  792) What:		/sys/.../events/in_anglvel_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  793) What:		/sys/.../events/in_magn_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  794) What:		/sys/.../events/in_rot_from_north_magnetic_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  795) What:		/sys/.../events/in_rot_from_north_true_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  796) What:		/sys/.../events/in_voltage_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  797) What:		/sys/.../events/in_voltage_supply_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  798) What:		/sys/.../events/in_temp_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  799) What:		/sys/.../events/in_illuminance_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  800) What:		/sys/.../events/in_proximity_scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  801) KernelVersion:	3.21
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  802) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  803) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  804)                 Specifies the conversion factor from the standard units
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  805)                 to device specific units used to set the event trigger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  806)                 threshold.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  807) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  808) What:		/sys/.../events/in_accel_x_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  809) What:		/sys/.../events/in_accel_x_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  810) What:		/sys/.../events/in_accel_x_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  811) What:		/sys/.../events/in_accel_y_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  812) What:		/sys/.../events/in_accel_y_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  813) What:		/sys/.../events/in_accel_y_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  814) What:		/sys/.../events/in_accel_z_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  815) What:		/sys/.../events/in_accel_z_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  816) What:		/sys/.../events/in_accel_z_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  817) What:		/sys/.../events/in_anglvel_x_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  818) What:		/sys/.../events/in_anglvel_x_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  819) What:		/sys/.../events/in_anglvel_x_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  820) What:		/sys/.../events/in_anglvel_y_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  821) What:		/sys/.../events/in_anglvel_y_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  822) What:		/sys/.../events/in_anglvel_y_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  823) What:		/sys/.../events/in_anglvel_z_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  824) What:		/sys/.../events/in_anglvel_z_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  825) What:		/sys/.../events/in_anglvel_z_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  826) What:		/sys/.../events/in_magn_x_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  827) What:		/sys/.../events/in_magn_x_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  828) What:		/sys/.../events/in_magn_x_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  829) What:		/sys/.../events/in_magn_y_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  830) What:		/sys/.../events/in_magn_y_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  831) What:		/sys/.../events/in_magn_y_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  832) What:		/sys/.../events/in_magn_z_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  833) What:		/sys/.../events/in_magn_z_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  834) What:		/sys/.../events/in_magn_z_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  835) What:		/sys/.../events/in_rot_from_north_magnetic_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  836) What:		/sys/.../events/in_rot_from_north_magnetic_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  837) What:		/sys/.../events/in_rot_from_north_magnetic_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  838) What:		/sys/.../events/in_rot_from_north_true_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  839) What:		/sys/.../events/in_rot_from_north_true_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  840) What:		/sys/.../events/in_rot_from_north_true_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  841) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  842) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  843) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  844) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  845) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  846) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  847) What:		/sys/.../events/in_voltageY_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  848) What:		/sys/.../events/in_voltageY_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  849) What:		/sys/.../events/in_voltageY_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  850) What:		/sys/.../events/in_tempY_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  851) What:		/sys/.../events/in_tempY_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  852) What:		/sys/.../events/in_tempY_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  853) What:		/sys/.../events/in_illuminance0_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  854) What:		/sys/.../events/in_illuminance0_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  855) What:		/sys/.../events/in_illuminance0_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  856) What:		/sys/.../events/in_proximity0_thresh_falling_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  857) What:		/sys/.../events/in_proximity0_thresh_rising_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  858) What:		/sys/.../events/in_proximity0_thresh_either_hysteresis
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  859) KernelVersion:	3.13
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  860) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  861) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  862) 		Specifies the hysteresis of threshold that the device is comparing
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  863) 		against for the events enabled by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  864) 		<type>Y[_name]_thresh[_(rising|falling)]_hysteresis.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  865) 		If separate attributes exist for the two directions, but
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  866) 		direction is not specified for this attribute, then a single
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  867) 		hysteresis value applies to both directions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  868) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  869) 		For falling events the hysteresis is added to the _value attribute for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  870) 		this event to get the upper threshold for when the event goes back to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  871) 		normal, for rising events the hysteresis is subtracted from the _value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  872) 		attribute. E.g. if in_voltage0_raw_thresh_rising_value is set to 1200
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  873) 		and in_voltage0_raw_thresh_rising_hysteresis is set to 50. The event
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  874) 		will get activated once in_voltage0_raw goes above 1200 and will become
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  875) 		deactivated again once the value falls below 1150.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  876) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  877) What:		/sys/.../events/in_accel_x_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  878) What:		/sys/.../events/in_accel_x_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  879) What:		/sys/.../events/in_accel_y_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  880) What:		/sys/.../events/in_accel_y_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  881) What:		/sys/.../events/in_accel_z_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  882) What:		/sys/.../events/in_accel_z_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  883) What:		/sys/.../events/in_anglvel_x_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  884) What:		/sys/.../events/in_anglvel_x_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  885) What:		/sys/.../events/in_anglvel_y_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  886) What:		/sys/.../events/in_anglvel_y_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  887) What:		/sys/.../events/in_anglvel_z_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  888) What:		/sys/.../events/in_anglvel_z_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  889) What:		/sys/.../events/in_magn_x_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  890) What:		/sys/.../events/in_magn_x_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  891) What:		/sys/.../events/in_magn_y_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  892) What:		/sys/.../events/in_magn_y_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  893) What:		/sys/.../events/in_magn_z_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  894) What:		/sys/.../events/in_magn_z_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  895) What:		/sys/.../events/in_rot_from_north_magnetic_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  896) What:		/sys/.../events/in_rot_from_north_magnetic_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  897) What:		/sys/.../events/in_rot_from_north_true_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  898) What:		/sys/.../events/in_rot_from_north_true_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  899) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  900) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  901) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  902) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  903) What:		/sys/.../events/in_voltageY_supply_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  904) What:		/sys/.../events/in_voltageY_supply_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  905) What:		/sys/.../events/in_voltageY_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  906) What:		/sys/.../events/in_voltageY_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  907) What:		/sys/.../events/in_tempY_raw_roc_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  908) What:		/sys/.../events/in_tempY_raw_roc_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  909) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  910) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  911) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  912) 		Specifies the value of rate of change threshold that the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  913) 		device is comparing against for the events enabled by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  914) 		<type>[Y][_name]_roc[_rising|falling]_en.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  915) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  916) 		If separate attributes exist for the two directions,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  917) 		but direction is not specified for this attribute,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  918) 		then a single threshold value applies to both directions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  919) 		The raw or input element of the name indicates whether the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  920) 		value is in raw device units or in processed units (as _raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  921) 		and _input do on sysfs direct channel read attributes).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  922) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  923) What:		/sys/.../events/in_accel_x_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  924) What:		/sys/.../events/in_accel_x_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  925) What:		/sys/.../events/in_accel_x_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  926) What:		/sys/.../events/in_accel_x_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  927) What:		/sys/.../events/in_accel_y_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  928) What:		/sys/.../events/in_accel_y_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  929) What:		/sys/.../events/in_accel_y_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  930) What:		/sys/.../events/in_accel_y_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  931) What:		/sys/.../events/in_accel_z_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  932) What:		/sys/.../events/in_accel_z_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  933) What:		/sys/.../events/in_accel_z_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  934) What:		/sys/.../events/in_accel_z_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  935) What:		/sys/.../events/in_anglvel_x_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  936) What:		/sys/.../events/in_anglvel_x_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  937) What:		/sys/.../events/in_anglvel_x_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  938) What:		/sys/.../events/in_anglvel_x_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  939) What:		/sys/.../events/in_anglvel_y_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  940) What:		/sys/.../events/in_anglvel_y_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  941) What:		/sys/.../events/in_anglvel_y_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  942) What:		/sys/.../events/in_anglvel_y_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  943) What:		/sys/.../events/in_anglvel_z_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  944) What:		/sys/.../events/in_anglvel_z_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  945) What:		/sys/.../events/in_anglvel_z_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  946) What:		/sys/.../events/in_anglvel_z_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  947) What:		/sys/.../events/in_magn_x_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  948) What:		/sys/.../events/in_magn_x_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  949) What:		/sys/.../events/in_magn_x_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  950) What:		/sys/.../events/in_magn_x_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  951) What:		/sys/.../events/in_magn_y_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  952) What:		/sys/.../events/in_magn_y_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  953) What:		/sys/.../events/in_magn_y_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  954) What:		/sys/.../events/in_magn_y_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  955) What:		/sys/.../events/in_magn_z_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  956) What:		/sys/.../events/in_magn_z_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  957) What:		/sys/.../events/in_magn_z_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  958) What:		/sys/.../events/in_magn_z_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  959) What:		/sys/.../events/in_rot_from_north_magnetic_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  960) What:		/sys/.../events/in_rot_from_north_magnetic_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  961) What:		/sys/.../events/in_rot_from_north_magnetic_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  962) What:		/sys/.../events/in_rot_from_north_magnetic_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  963) What:		/sys/.../events/in_rot_from_north_true_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  964) What:		/sys/.../events/in_rot_from_north_true_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  965) What:		/sys/.../events/in_rot_from_north_true_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  966) What:		/sys/.../events/in_rot_from_north_true_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  967) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  968) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  969) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  970) What:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  971) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  972) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  973) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  974) What:		/sys/.../events/in_rot_from_north_true_tilt_comp_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  975) What:		/sys/.../events/in_voltageY_supply_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  976) What:		/sys/.../events/in_voltageY_supply_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  977) What:		/sys/.../events/in_voltageY_supply_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  978) What:		/sys/.../events/in_voltageY_supply_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  979) What:		/sys/.../events/in_voltageY_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  980) What:		/sys/.../events/in_voltageY_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  981) What:		/sys/.../events/in_voltageY_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  982) What:		/sys/.../events/in_voltageY_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  983) What:		/sys/.../events/in_tempY_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  984) What:		/sys/.../events/in_tempY_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  985) What:		/sys/.../events/in_tempY_roc_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  986) What:		/sys/.../events/in_tempY_roc_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  987) What:		/sys/.../events/in_accel_x&y&z_mag_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  988) What:		/sys/.../events/in_intensity0_thresh_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  989) What:		/sys/.../events/in_proximity0_thresh_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  990) What:		/sys/.../events/in_activity_still_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  991) What:		/sys/.../events/in_activity_still_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  992) What:		/sys/.../events/in_activity_walking_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  993) What:		/sys/.../events/in_activity_walking_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  994) What:		/sys/.../events/in_activity_jogging_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  995) What:		/sys/.../events/in_activity_jogging_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  996) What:		/sys/.../events/in_activity_running_thresh_rising_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  997) What:		/sys/.../events/in_activity_running_thresh_falling_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  998) What:		/sys/.../events/in_illuminance_thresh_either_period
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  999) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1000) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1001) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1002) 		Period of time (in seconds) for which the condition must be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1003) 		met before an event is generated. If direction is not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1004) 		specified then this period applies to both directions.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1005) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1006) What:		/sys/.../events/in_accel_thresh_rising_low_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1007) What:		/sys/.../events/in_anglvel_thresh_rising_low_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1008) What:		/sys/.../events/in_magn_thresh_rising_low_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1009) KernelVersion:	4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1010) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1011) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1012) 		If a low pass filter can be applied to the event generation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1013) 		this property gives its 3db frequency in Hz.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1014) 		A value of zero disables the filter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1015) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1016) What:		/sys/.../events/in_accel_thresh_rising_high_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1017) What:		/sys/.../events/in_anglvel_thresh_rising_high_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1018) What:		/sys/.../events/in_magn_thresh_rising_high_pass_filter_3db
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1019) KernelVersion:	4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1020) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1021) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1022) 		If a high pass filter can be applied to the event generation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1023) 		this property gives its 3db frequency in Hz.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1024) 		A value of zero disables the filter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1025) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1026) What:		/sys/.../events/in_activity_still_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1027) What:		/sys/.../events/in_activity_still_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1028) What:		/sys/.../events/in_activity_walking_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1029) What:		/sys/.../events/in_activity_walking_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1030) What:		/sys/.../events/in_activity_jogging_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1031) What:		/sys/.../events/in_activity_jogging_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1032) What:		/sys/.../events/in_activity_running_thresh_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1033) What:		/sys/.../events/in_activity_running_thresh_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1034) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1035) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1036) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1037) 		Enables or disables activity events. Depending on direction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1038) 		an event is generated when sensor ENTERS or LEAVES a given state.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1039) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1040) What:		/sys/.../events/in_activity_still_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1041) What:		/sys/.../events/in_activity_still_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1042) What:		/sys/.../events/in_activity_walking_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1043) What:		/sys/.../events/in_activity_walking_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1044) What:		/sys/.../events/in_activity_jogging_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1045) What:		/sys/.../events/in_activity_jogging_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1046) What:		/sys/.../events/in_activity_running_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1047) What:		/sys/.../events/in_activity_running_thresh_falling_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1048) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1049) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1050) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1051) 		Confidence value (in units as percentage) to be used
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1052) 		for deciding when an event should be generated. E.g for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1053) 		running: If the confidence value reported by the sensor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1054) 		is greater than in_activity_running_thresh_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1055) 		then the sensor ENTERS running state. Conversely, if the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1056) 		confidence value reported by the sensor is lower than
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1057) 		in_activity_running_thresh_falling_value then the sensor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1058) 		is LEAVING running state.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1059) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1060) What:		/sys/.../iio:deviceX/events/in_accel_mag_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1061) What:		/sys/.../iio:deviceX/events/in_accel_mag_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1062) What:		/sys/.../iio:deviceX/events/in_accel_mag_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1063) What:		/sys/.../iio:deviceX/events/in_accel_x_mag_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1064) What:		/sys/.../iio:deviceX/events/in_accel_x_mag_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1065) What:		/sys/.../iio:deviceX/events/in_accel_x_mag_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1066) What:		/sys/.../iio:deviceX/events/in_accel_y_mag_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1067) What:		/sys/.../iio:deviceX/events/in_accel_y_mag_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1068) What:		/sys/.../iio:deviceX/events/in_accel_y_mag_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1069) What:		/sys/.../iio:deviceX/events/in_accel_z_mag_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1070) What:		/sys/.../iio:deviceX/events/in_accel_z_mag_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1071) What:		/sys/.../iio:deviceX/events/in_accel_z_mag_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1072) What:		/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_rising_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1073) What:		/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_falling_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1074) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1075) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1076) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1077) 		Similar to in_accel_x_thresh[_rising|_falling]_en, but here the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1078) 		magnitude of the channel is compared to the threshold, not its
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1079) 		signed value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1080) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1081) What:		/sys/.../events/in_accel_raw_mag_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1082) What:		/sys/.../events/in_accel_x_raw_mag_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1083) What:		/sys/.../events/in_accel_y_raw_mag_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1084) What:		/sys/.../events/in_accel_z_raw_mag_rising_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1085) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1086) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1087) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1088) 		The value to which the magnitude of the channel is compared. If
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1089) 		number or direction is not specified, applies to all channels of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1090) 		this type.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1091) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1092) What:		/sys/.../events/in_steps_change_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1093) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1094) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1095) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1096) 		Event generated when channel passes a threshold on the absolute
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1097) 		change in value. E.g. for steps: a step change event is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1098) 		generated each time the user takes N steps, where N is set using
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1099) 		in_steps_change_value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1100) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1101) What:		/sys/.../events/in_steps_change_value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1102) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1103) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1104) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1105) 		Specifies the value of change threshold that the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1106) 		device is comparing against for the events enabled by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1107) 		<type>[Y][_name]_roc[_rising|falling|]_en. E.g. for steps:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1108) 		if set to 3, a step change event will be generated every 3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1109) 		steps.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1110) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1111) What:		/sys/bus/iio/devices/iio:deviceX/trigger/current_trigger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1112) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1113) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1114) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1115) 		The name of the trigger source being used, as per string given
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1116) 		in /sys/class/iio/triggerY/name.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1117) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1118) What:		/sys/bus/iio/devices/iio:deviceX/buffer/length
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1119) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1120) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1121) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1122) 		Number of scans contained by the buffer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1123) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1124) What:		/sys/bus/iio/devices/iio:deviceX/buffer/enable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1125) KernelVersion:	2.6.35
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1126) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1127) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1128) 		Actually start the buffer capture up.  Will start trigger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1129) 		if first device and appropriate.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1130) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1131) What:		/sys/bus/iio/devices/iio:deviceX/scan_elements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1132) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1133) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1134) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1135) 		Directory containing interfaces for elements that will be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1136) 		captured for a single triggered sample set in the buffer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1137) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1138) What:		/sys/.../iio:deviceX/scan_elements/in_accel_x_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1139) What:		/sys/.../iio:deviceX/scan_elements/in_accel_y_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1140) What:		/sys/.../iio:deviceX/scan_elements/in_accel_z_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1141) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_x_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1142) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_y_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1143) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_z_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1144) What:		/sys/.../iio:deviceX/scan_elements/in_magn_x_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1145) What:		/sys/.../iio:deviceX/scan_elements/in_magn_y_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1146) What:		/sys/.../iio:deviceX/scan_elements/in_magn_z_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1147) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1148) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1149) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1150) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1151) What:		/sys/.../iio:deviceX/scan_elements/in_timestamp_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1152) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1153) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1154) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY-voltageZ_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1155) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1156) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1157) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1158) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1159) What:		/sys/.../iio:deviceX/scan_elements/in_incli_x_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1160) What:		/sys/.../iio:deviceX/scan_elements/in_incli_y_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1161) What:		/sys/.../iio:deviceX/scan_elements/in_pressureY_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1162) What:		/sys/.../iio:deviceX/scan_elements/in_pressure_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1163) What:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1164) What:		/sys/.../iio:deviceX/scan_elements/in_proximity_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1165) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1166) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1167) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1168) 		Scan element control for triggered data capture.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1169) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1170) What:		/sys/.../iio:deviceX/scan_elements/in_accel_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1171) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1172) What:		/sys/.../iio:deviceX/scan_elements/in_magn_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1173) What:		/sys/.../iio:deviceX/scan_elements/in_incli_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1174) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1175) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1176) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1177) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1178) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1179) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1180) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1181) What:		/sys/.../iio:deviceX/scan_elements/in_timestamp_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1182) What:		/sys/.../iio:deviceX/scan_elements/in_pressureY_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1183) What:		/sys/.../iio:deviceX/scan_elements/in_pressure_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1184) What:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1185) What:		/sys/.../iio:deviceX/scan_elements/in_proximity_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1186) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1187) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1188) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1189) 		Description of the scan element data storage within the buffer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1190) 		and hence the form in which it is read from user-space.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1191) 		Form is [be|le]:[s|u]bits/storagebits[>>shift].
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1192) 		be or le specifies big or little endian. s or u specifies if
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1193) 		signed (2's complement) or unsigned. bits is the number of bits
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1194) 		of data and storagebits is the space (after padding) that it
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1195) 		occupies in the buffer. shift if specified, is the shift that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1196) 		needs to be applied prior to masking out unused bits. Some
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1197) 		devices put their data in the middle of the transferred elements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1198) 		with additional information on both sides.  Note that some
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1199) 		devices will have additional information in the unused bits
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1200) 		so to get a clean value, the bits value must be used to mask
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1201) 		the buffer output value appropriately.  The storagebits value
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1202) 		also specifies the data alignment.  So s48/64>>2 will be a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1203) 		signed 48 bit integer stored in a 64 bit location aligned to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1204) 		a 64 bit boundary. To obtain the clean value, shift right 2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1205) 		and apply a mask to zero the top 16 bits of the result.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1206) 		For other storage combinations this attribute will be extended
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1207) 		appropriately.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1208) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1209) What:		/sys/.../iio:deviceX/scan_elements/in_accel_type_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1210) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1211) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1212) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1213) 		If the type parameter can take one of a small set of values,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1214) 		this attribute lists them.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1215) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1216) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1217) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1218) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1219) What:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1220) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1221) What:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1222) What:		/sys/.../iio:deviceX/scan_elements/in_accel_x_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1223) What:		/sys/.../iio:deviceX/scan_elements/in_accel_y_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1224) What:		/sys/.../iio:deviceX/scan_elements/in_accel_z_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1225) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_x_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1226) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_y_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1227) What:		/sys/.../iio:deviceX/scan_elements/in_anglvel_z_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1228) What:		/sys/.../iio:deviceX/scan_elements/in_magn_x_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1229) What:		/sys/.../iio:deviceX/scan_elements/in_magn_y_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1230) What:		/sys/.../iio:deviceX/scan_elements/in_magn_z_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1231) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1232) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1233) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1234) What:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1235) What:		/sys/.../iio:deviceX/scan_elements/in_incli_x_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1236) What:		/sys/.../iio:deviceX/scan_elements/in_incli_y_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1237) What:		/sys/.../iio:deviceX/scan_elements/in_timestamp_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1238) What:		/sys/.../iio:deviceX/scan_elements/in_pressureY_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1239) What:		/sys/.../iio:deviceX/scan_elements/in_pressure_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1240) What:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1241) What:		/sys/.../iio:deviceX/scan_elements/in_proximity_index
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1242) KernelVersion:	2.6.37
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1243) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1244) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1245) 		A single positive integer specifying the position of this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1246) 		scan element in the buffer. Note these are not dependent on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1247) 		what is enabled and may not be contiguous. Thus for user-space
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1248) 		to establish the full layout these must be used in conjunction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1249) 		with all _en attributes to establish which channels are present,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1250) 		and the relevant _type attributes to establish the data storage
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1251) 		format.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1252) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1253) What:		/sys/.../iio:deviceX/in_activity_still_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1254) What:		/sys/.../iio:deviceX/in_activity_walking_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1255) What:		/sys/.../iio:deviceX/in_activity_jogging_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1256) What:		/sys/.../iio:deviceX/in_activity_running_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1257) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1258) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1259) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1260) 		This attribute is used to read the confidence for an activity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1261) 		expressed in units as percentage.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1262) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1263) What:		/sys/.../iio:deviceX/in_anglvel_z_quadrature_correction_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1264) KernelVersion:	2.6.38
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1265) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1266) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1267) 		This attribute is used to read the amount of quadrature error
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1268) 		present in the device at a given time.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1269) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1270) What:		/sys/.../iio:deviceX/in_accelX_power_mode
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1271) KernelVersion:	3.11
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1272) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1273) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1274) 		Specifies the chip power mode.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1275) 		low_noise: reduce noise level from ADC,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1276) 		low_power: enable low current consumption.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1277) 		For a list of available output power modes read
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1278) 		in_accel_power_mode_available.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1279) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1280) What:		/sys/.../iio:deviceX/in_energy_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1281) What:		/sys/.../iio:deviceX/in_energy_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1282) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1283) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1284) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1285) 		This attribute is used to read the energy value reported by the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1286) 		device (e.g.: human activity sensors report energy burnt by the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1287) 		user). Units after application of scale are Joules.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1288) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1289) What:		/sys/.../iio:deviceX/in_distance_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1290) What:		/sys/.../iio:deviceX/in_distance_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1291) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1292) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1293) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1294) 		This attribute is used to read the measured distance to an object
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1295) 		or the distance covered by the user since the last reboot while
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1296) 		activated. Units after application of scale are meters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1297) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1298) What:		/sys/bus/iio/devices/iio:deviceX/store_eeprom
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1299) KernelVersion:	3.4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1300) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1301) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1302) 		Writing '1' stores the current device configuration into
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1303) 		on-chip EEPROM. After power-up or chip reset the device will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1304) 		automatically load the saved configuration.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1305) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1306) What:		/sys/.../iio:deviceX/in_proximity_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1307) What:		/sys/.../iio:deviceX/in_proximity_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1308) What:		/sys/.../iio:deviceX/in_proximityY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1309) KernelVersion:	3.4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1310) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1311) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1312) 		Proximity measurement indicating that some
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1313) 		object is near the sensor, usually by observing
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1314) 		reflectivity of infrared or ultrasound emitted.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1315) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1316) 		Often these sensors are unit less and as such conversion
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1317) 		to SI units is not possible. Higher proximity measurements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1318) 		indicate closer objects, and vice versa. Units after
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1319) 		application of scale and offset are meters.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1320) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1321) What:		/sys/.../iio:deviceX/in_illuminance_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1322) What:		/sys/.../iio:deviceX/in_illuminance_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1323) What:		/sys/.../iio:deviceX/in_illuminanceY_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1324) What:		/sys/.../iio:deviceX/in_illuminanceY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1325) What:		/sys/.../iio:deviceX/in_illuminanceY_mean_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1326) What:		/sys/.../iio:deviceX/in_illuminance_ir_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1327) What:		/sys/.../iio:deviceX/in_illuminance_clear_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1328) KernelVersion:	3.4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1329) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1330) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1331) 		Illuminance measurement, units after application of scale
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1332) 		and offset are lux.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1333) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1334) What:		/sys/.../iio:deviceX/in_intensityY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1335) What:		/sys/.../iio:deviceX/in_intensityY_ir_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1336) What:		/sys/.../iio:deviceX/in_intensityY_both_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1337) What:		/sys/.../iio:deviceX/in_intensityY_uv_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1338) What:		/sys/.../iio:deviceX/in_intensityY_duv_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1339) KernelVersion:	3.4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1340) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1341) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1342) 		Unit-less light intensity. Modifiers both and ir indicate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1343) 		that measurements contain visible and infrared light
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1344) 		components or just infrared light, respectively. Modifier
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1345) 		uv indicates that measurements contain ultraviolet light
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1346) 		components. Modifier duv indicates that measurements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1347) 		contain deep ultraviolet light components.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1348) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1349) What:		/sys/.../iio:deviceX/in_uvindex_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1350) KernelVersion:	4.6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1351) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1352) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1353) 		UV light intensity index measuring the human skin's response to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1354) 		different wavelength of sunlight weighted according to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1355) 		standardised CIE Erythemal Action Spectrum. UV index values range
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1356) 		from 0 (low) to >=11 (extreme).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1357) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1358) What:		/sys/.../iio:deviceX/in_intensity_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1359) What:		/sys/.../iio:deviceX/in_intensity_red_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1360) What:		/sys/.../iio:deviceX/in_intensity_green_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1361) What:		/sys/.../iio:deviceX/in_intensity_blue_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1362) What:		/sys/.../iio:deviceX/in_intensity_clear_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1363) What:		/sys/.../iio:deviceX/in_illuminance_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1364) KernelVersion:	3.12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1365) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1366) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1367) 		This attribute is used to get/set the integration time in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1368) 		seconds. If shared across all channels of a given type,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1369) 		<type>_integration_time is used.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1370) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1371) What:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_integration_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1372) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1373) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1374) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1375) 		Number of seconds in which to compute speed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1376) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1377) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_quaternion_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1378) KernelVersion:	3.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1379) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1380) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1381) 		Raw value of quaternion components using a format
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1382) 		x y z w. Here x, y, and z component represents the axis about
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1383) 		which a rotation will occur and w component represents the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1384) 		amount of rotation.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1385) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1386) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1387) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1388) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1389) What:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1390) KernelVersion:	3.15
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1391) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1392) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1393) 		Raw value of rotation from true/magnetic north measured with
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1394) 		or without compensation from tilt sensors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1395) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1396) What:		/sys/bus/iio/devices/iio:deviceX/in_currentX_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1397) What:		/sys/bus/iio/devices/iio:deviceX/in_currentX_i_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1398) What:		/sys/bus/iio/devices/iio:deviceX/in_currentX_q_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1399) KernelVersion:	3.18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1400) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1401) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1402) 		Raw current measurement from channel X. Units are in milliamps
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1403) 		after application of scale and offset. If no offset or scale is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1404) 		present, output should be considered as processed with the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1405) 		unit in milliamps.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1406) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1407) 		Channels with 'i' and 'q' modifiers always exist in pairs and both
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1408) 		channels refer to the same signal. The 'i' channel contains the in-phase
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1409) 		component of the signal while the 'q' channel contains the quadrature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1410) 		component.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1411) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1412) What:		/sys/.../iio:deviceX/in_energy_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1413) What:		/sys/.../iio:deviceX/in_distance_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1414) What:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1415) What:		/sys/.../iio:deviceX/in_steps_en
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1416) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1417) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1418) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1419) 		Activates a device feature that runs in firmware/hardware.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1420) 		E.g. for steps: the pedometer saves power while not used;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1421) 		when activated, it will count the steps taken by the user in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1422) 		firmware and export them through in_steps_input.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1423) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1424) What:		/sys/.../iio:deviceX/in_steps_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1425) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1426) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1427) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1428) 		This attribute is used to read the number of steps taken by the user
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1429) 		since the last reboot while activated.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1430) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1431) What:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1432) What:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1433) KernelVersion:	3.19
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1434) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1435) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1436) 		This attribute is used to read the current speed value of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1437) 		user (which is the norm or magnitude of the velocity vector).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1438) 		Units after application of scale are m/s.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1439) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1440) What:		/sys/.../iio:deviceX/in_steps_debounce_count
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1441) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1442) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1443) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1444) 		Specifies the number of steps that must occur within
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1445) 		in_steps_filter_debounce_time for the pedometer to decide the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1446) 		consumer is making steps.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1447) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1448) What:		/sys/.../iio:deviceX/in_steps_debounce_time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1449) KernelVersion:	4.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1450) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1451) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1452) 		Specifies number of seconds in which we compute the steps
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1453) 		that occur in order to decide if the consumer is making steps.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1454) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1455) What:		/sys/bus/iio/devices/iio:deviceX/buffer/watermark
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1456) KernelVersion:	4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1457) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1458) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1459) 		A single positive integer specifying the maximum number of scan
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1460) 		elements to wait for.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1461) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1462) 		Poll will block until the watermark is reached.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1463) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1464) 		Blocking read will wait until the minimum between the requested
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1465) 		read amount or the low water mark is available.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1466) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1467) 		Non-blocking read will retrieve the available samples from the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1468) 		buffer even if there are less samples then watermark level. This
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1469) 		allows the application to block on poll with a timeout and read
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1470) 		the available samples after the timeout expires and thus have a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1471) 		maximum delay guarantee.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1472) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1473) What:		/sys/bus/iio/devices/iio:deviceX/buffer/data_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1474) KernelVersion: 4.16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1475) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1476) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1477) 		A read-only value indicating the bytes of data available in the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1478) 		buffer. In the case of an output buffer, this indicates the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1479) 		amount of empty space available to write data to. In the case of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1480) 		an input buffer, this indicates the amount of data available for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1481) 		reading.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1482) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1483) What:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_enabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1484) KernelVersion: 4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1485) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1486) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1487) 		A read-only boolean value that indicates if the hardware fifo is
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1488) 		currently enabled or disabled. If the device does not have a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1489) 		hardware fifo this entry is not present.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1490) 		The hardware fifo is enabled when the buffer is enabled if the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1491) 		current hardware fifo watermark level is set and other current
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1492) 		device settings allows it (e.g. if a trigger is set that samples
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1493) 		data differently that the hardware fifo does then hardware fifo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1494) 		will not enabled).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1495) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1496) 		If the hardware fifo is enabled and the level of the hardware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1497) 		fifo reaches the hardware fifo watermark level the device will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1498) 		flush its hardware fifo to the device buffer. Doing a non
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1499) 		blocking read on the device when no samples are present in the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1500) 		device buffer will also force a flush.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1501) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1502) 		When the hardware fifo is enabled there is no need to use a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1503) 		trigger to use buffer mode since the watermark settings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1504) 		guarantees that the hardware fifo is flushed to the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1505) 		buffer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1506) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1507) What:		/sys/bus/iio/devices/iio:device*/buffer/hwfifo_timeout
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1508) KernelVersion:	4.12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1509) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1510) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1511) 		A read/write property to provide capability to delay reporting of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1512) 		samples till a timeout is reached. This allows host processors to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1513) 		sleep, while the sensor is storing samples in its internal fifo.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1514) 		The maximum timeout in seconds can be specified by setting
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1515) 		hwfifo_timeout.The current delay can be read by reading
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1516) 		hwfifo_timeout. A value of 0 means that there is no timeout.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1517) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1518) What:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1519) KernelVersion: 4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1520) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1521) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1522) 		Read-only entry that contains a single integer specifying the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1523) 		current watermark level for the hardware fifo. If the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1524) 		does not have a hardware fifo this entry is not present.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1525) 		The watermark level for the hardware fifo is set by the driver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1526) 		based on the value set by the user in buffer/watermark but
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1527) 		taking into account hardware limitations (e.g. most hardware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1528) 		buffers are limited to 32-64 samples, some hardware buffers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1529) 		watermarks are fixed or have minimum levels).  A value of 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1530) 		means that the hardware watermark is unset.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1531) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1532) What:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_min
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1533) KernelVersion: 4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1534) Contact:       linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1535) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1536) 		A single positive integer specifying the minimum watermark level
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1537) 		for the hardware fifo of this device. If the device does not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1538) 		have a hardware fifo this entry is not present.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1539) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1540) 		If the user sets buffer/watermark to a value less than this one,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1541) 		then the hardware watermark will remain unset.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1542) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1543) What:	       /sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_max
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1544) KernelVersion: 4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1545) Contact:       linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1546) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1547) 		A single positive integer specifying the maximum watermark level
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1548) 		for the hardware fifo of this device. If the device does not
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1549) 		have a hardware fifo this entry is not present.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1550) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1551) 		If the user sets buffer/watermark to a value greater than this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1552) 		one, then the hardware watermark will be capped at this value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1553) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1554) What:	       /sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1555) KernelVersion: 4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1556) Contact:       linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1557) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1558) 		A list of positive integers specifying the available watermark
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1559) 		levels for the hardware fifo. This entry is optional and if it
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1560) 		is not present it means that all the values between
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1561) 		hwfifo_watermark_min and hwfifo_watermark_max are supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1562) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1563) 		If the user sets buffer/watermark to a value greater than
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1564) 		hwfifo_watermak_min but not equal to any of the values in this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1565) 		list, the driver will chose an appropriate value for the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1566) 		hardware fifo watermark level.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1567) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1568) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_calibemissivity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1569) What:		/sys/bus/iio/devices/iio:deviceX/in_tempX_calibemissivity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1570) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibemissivity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1571) What:		/sys/bus/iio/devices/iio:deviceX/in_tempX_object_calibemissivity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1572) KernelVersion:	4.1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1573) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1574) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1575) 		The emissivity ratio of the surface in the field of view of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1576) 		contactless temperature sensor.  Emissivity varies from 0 to 1,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1577) 		with 1 being the emissivity of a black body.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1578) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1579) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_oversampling_ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1580) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_oversampling_ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1581) What:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_oversampling_ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1582) KernelVersion:	4.2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1583) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1584) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1585) 		Hardware applied number of measurements for acquiring one
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1586) 		data point. The HW will do <type>[_name]_oversampling_ratio
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1587) 		measurements and return the average value as output data. Each
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1588) 		value resulted from <type>[_name]_oversampling_ratio measurements
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1589) 		is considered as one sample for <type>[_name]_sampling_frequency.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1590) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1591) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1592) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1593) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1594) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_co2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1595) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_ethanol_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1596) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_ethanol_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1597) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_h2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1598) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_h2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1599) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_o2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1600) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_o2_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1601) What:		/sys/bus/iio/devices/iio:deviceX/in_concentration_voc_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1602) What:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_voc_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1603) KernelVersion:	4.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1604) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1605) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1606) 		Raw (unscaled no offset etc.) reading of a substance. Units
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1607) 		after application of scale and offset are percents.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1608) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1609) What:		/sys/bus/iio/devices/iio:deviceX/in_resistance_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1610) What:		/sys/bus/iio/devices/iio:deviceX/in_resistanceX_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1611) What:		/sys/bus/iio/devices/iio:deviceX/out_resistance_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1612) What:		/sys/bus/iio/devices/iio:deviceX/out_resistanceX_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1613) KernelVersion:	4.3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1614) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1615) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1616) 		Raw (unscaled no offset etc.) resistance reading that can be processed
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1617) 		into an ohm value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1618) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1619) What:		/sys/bus/iio/devices/iio:deviceX/heater_enable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1620) KernelVersion:	4.1.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1621) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1622) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1623) 		'1' (enable) or '0' (disable) specifying the enable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1624) 		of heater function. Same reading values apply.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1625) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1626) 		This ABI is especially applicable for humidity sensors
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1627) 		to heatup the device and get rid of any condensation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1628) 		in some humidity environment
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1629) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1630) What:		/sys/bus/iio/devices/iio:deviceX/in_ph_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1631) KernelVersion:	4.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1632) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1633) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1634) 		Raw (unscaled no offset etc.) pH reading of a substance as a negative
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1635) 		base-10 logarithm of hydrodium ions in a litre of water.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1636) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1637) What:           /sys/bus/iio/devices/iio:deviceX/mount_matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1638) What:           /sys/bus/iio/devices/iio:deviceX/in_mount_matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1639) What:           /sys/bus/iio/devices/iio:deviceX/out_mount_matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1640) What:           /sys/bus/iio/devices/iio:deviceX/in_anglvel_mount_matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1641) What:           /sys/bus/iio/devices/iio:deviceX/in_accel_mount_matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1642) KernelVersion:  4.6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1643) Contact:        linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1644) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1645) 		Mounting matrix for IIO sensors. This is a rotation matrix which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1646) 		informs userspace about sensor chip's placement relative to the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1647) 		main hardware it is mounted on.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1648) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1649) 		Main hardware placement is defined according to the local
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1650) 		reference frame related to the physical quantity the sensor
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1651) 		measures.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1652) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1653) 		Given that the rotation matrix is defined in a board specific
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1654) 		way (platform data and / or device-tree), the main hardware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1655) 		reference frame definition is left to the implementor's choice
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1656) 		(see below for a magnetometer example).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1657) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1658) 		Applications should apply this rotation matrix to samples so
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1659) 		that when main hardware reference frame is aligned onto local
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1660) 		reference frame, then sensor chip reference frame is also
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1661) 		perfectly aligned with it.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1662) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1663) 		Matrix is a 3x3 unitary matrix and typically looks like
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1664) 		[0, 1, 0; 1, 0, 0; 0, 0, -1]. Identity matrix
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1665) 		[1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and main hardware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1666) 		are perfectly aligned with each other.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1667) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1668) 		For example, a mounting matrix for a magnetometer sensor informs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1669) 		userspace about sensor chip's ORIENTATION relative to the main
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1670) 		hardware.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1671) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1672) 		More specifically, main hardware orientation is defined with
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1673) 		respect to the LOCAL EARTH GEOMAGNETIC REFERENCE FRAME where :
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1674) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1675) 		* Y is in the ground plane and positive towards magnetic North ;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1676) 		* X is in the ground plane, perpendicular to the North axis and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1677) 		  positive towards the East ;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1678) 		* Z is perpendicular to the ground plane and positive upwards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1679) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1680) 		An implementor might consider that for a hand-held device, a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1681) 		'natural' orientation would be 'front facing camera at the top'.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1682) 		The main hardware reference frame could then be described as :
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1683) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1684) 		* Y is in the plane of the screen and is positive towards the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1685) 		  top of the screen ;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1686) 		* X is in the plane of the screen, perpendicular to Y axis, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1687) 		  positive towards the right hand side of the screen ;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1688) 		* Z is perpendicular to the screen plane and positive out of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1689) 		  screen.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1690) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1691) 		Another example for a quadrotor UAV might be :
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1692) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1693) 		* Y is in the plane of the propellers and positive towards the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1694) 		  front-view camera;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1695) 		* X is in the plane of the propellers, perpendicular to Y axis,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1696) 		  and positive towards the starboard side of the UAV ;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1697) 		* Z is perpendicular to propellers plane and positive upwards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1698) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1699) What:		/sys/bus/iio/devices/iio:deviceX/in_electricalconductivity_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1700) KernelVersion:	4.8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1701) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1702) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1703) 		Raw (unscaled no offset etc.) electric conductivity reading that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1704) 		can be processed to siemens per meter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1705) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1706) What:		/sys/bus/iio/devices/iio:deviceX/in_countY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1707) KernelVersion:	4.10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1708) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1709) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1710) 		This interface is deprecated; please use the Counter subsystem.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1711) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1712) 		Raw counter device counts from channel Y. For quadrature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1713) 		counters, multiplication by an available [Y]_scale results in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1714) 		the counts of a single quadrature signal phase from channel Y.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1715) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1716) What:		/sys/bus/iio/devices/iio:deviceX/in_indexY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1717) KernelVersion:	4.10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1718) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1719) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1720) 		This interface is deprecated; please use the Counter subsystem.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1721) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1722) 		Raw counter device index value from channel Y. This attribute
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1723) 		provides an absolute positional reference (e.g. a pulse once per
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1724) 		revolution) which may be used to home positional systems as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1725) 		required.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1726) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1727) What:		/sys/bus/iio/devices/iio:deviceX/in_count_count_direction_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1728) KernelVersion:	4.12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1729) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1730) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1731) 		This interface is deprecated; please use the Counter subsystem.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1732) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1733) 		A list of possible counting directions which are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1734) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1735) 		- "up"	: counter device is increasing.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1736) 		- "down": counter device is decreasing.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1737) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1738) What:		/sys/bus/iio/devices/iio:deviceX/in_countY_count_direction
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1739) KernelVersion:	4.12
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1740) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1741) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1742) 		This interface is deprecated; please use the Counter subsystem.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1743) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1744) 		Raw counter device counters direction for channel Y.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1745) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1746) What:		/sys/bus/iio/devices/iio:deviceX/in_phaseY_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1747) KernelVersion:	4.18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1748) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1749) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1750) 		Raw (unscaled) phase difference reading from channel Y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1751) 		that can be processed to radians.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1752) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1753) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm1_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1754) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm1_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1755) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm2p5_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1756) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm2p5_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1757) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm4_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1758) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm4_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1759) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm10_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1760) What:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm10_input
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1761) KernelVersion:	4.22
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1762) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1763) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1764) 		Mass concentration reading of particulate matter in ug / m3.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1765) 		pmX consists of particles with aerodynamic diameter less or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1766) 		equal to X micrometers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1767) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1768) What:		/sys/bus/iio/devices/iio:deviceX/events/in_illuminance_period_available
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1769) Date:		November 2019
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1770) KernelVersion:	5.4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1771) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1772) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1773) 		List of valid periods (in seconds) for which the light intensity
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1774) 		must be above the threshold level before interrupt is asserted.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1775) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1776) What:		/sys/bus/iio/devices/iio:deviceX/in_filter_notch_center_frequency
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1777) KernelVersion:	5.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1778) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1779) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1780) 		Center frequency in Hz for a notch filter. Used i.e. for line
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1781) 		noise suppression.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1782) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1783) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_thermocouple_type
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1784) KernelVersion:	5.5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1785) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1786) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1787) 		One of the following thermocouple types: B, E, J, K, N, R, S, T.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1788) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1789) What:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibambient
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1790) What:		/sys/bus/iio/devices/iio:deviceX/in_tempX_object_calibambient
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1791) KernelVersion:	5.10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1792) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1793) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1794) 		Calibrated ambient temperature for object temperature
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1795) 		calculation in milli degrees Celsius.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1796) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1797) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_x_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1798) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_y_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1799) What:		/sys/bus/iio/devices/iio:deviceX/in_intensity_z_raw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1800) KernelVersion:	5.10
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1801) Contact:	linux-iio@vger.kernel.org
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1802) Description:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1803) 		Unscaled light intensity according to CIE 1931/DIN 5033 color space.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1804) 		Units after application of scale are nano nanowatts per square meter.