18c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX
28c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
38c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
48c2ecf20Sopenharmony_ciDescription:
58c2ecf20Sopenharmony_ci		Hardware chip or device accessed by one communication port.
68c2ecf20Sopenharmony_ci		Corresponds to a grouping of sensor channels. X is the IIO
78c2ecf20Sopenharmony_ci		index of the device.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/triggerX
108c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
118c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
128c2ecf20Sopenharmony_ciDescription:
138c2ecf20Sopenharmony_ci		An event driven driver of data capture to an in kernel buffer.
148c2ecf20Sopenharmony_ci		May be provided by a device driver that also has an IIO device
158c2ecf20Sopenharmony_ci		based on hardware generated events (e.g. data ready) or
168c2ecf20Sopenharmony_ci		provided by a separate driver for other hardware (e.g.
178c2ecf20Sopenharmony_ci		periodic timer, GPIO or high resolution timer).
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci		Contains trigger type specific elements. These do not
208c2ecf20Sopenharmony_ci		generalize well and hence are not documented in this file.
218c2ecf20Sopenharmony_ci		X is the IIO index of the trigger.
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer
248c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
258c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
268c2ecf20Sopenharmony_ciDescription:
278c2ecf20Sopenharmony_ci		Directory of attributes relating to the buffer for the device.
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/name
308c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
318c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
328c2ecf20Sopenharmony_ciDescription:
338c2ecf20Sopenharmony_ci		Description of the physical chip / device for device X.
348c2ecf20Sopenharmony_ci		Typically a part number.
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/current_timestamp_clock
378c2ecf20Sopenharmony_ciKernelVersion:	4.5
388c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
398c2ecf20Sopenharmony_ciDescription:
408c2ecf20Sopenharmony_ci		String identifying current posix clock used to timestamp
418c2ecf20Sopenharmony_ci		buffered samples and events for device X.
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/sampling_frequency
448c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency
458c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/sampling_frequency
468c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/triggerX/sampling_frequency
478c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
488c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
498c2ecf20Sopenharmony_ciDescription:
508c2ecf20Sopenharmony_ci		Some devices have internal clocks.  This parameter sets the
518c2ecf20Sopenharmony_ci		resulting sampling frequency.  In many devices this
528c2ecf20Sopenharmony_ci		parameter has an effect on input filters etc. rather than
538c2ecf20Sopenharmony_ci		simply controlling when the input is sampled.  As this
548c2ecf20Sopenharmony_ci		affects data ready triggers, hardware buffers and the sysfs
558c2ecf20Sopenharmony_ci		direct access interfaces, it may be found in any of the
568c2ecf20Sopenharmony_ci		relevant directories.  If it affects all of the above
578c2ecf20Sopenharmony_ci		then it is to be found in the base device directory.
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/sampling_frequency_available
608c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency_available
618c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_proximity_sampling_frequency_available
628c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/buffer/sampling_frequency_available
638c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/triggerX/sampling_frequency_available
648c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
658c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
668c2ecf20Sopenharmony_ciDescription:
678c2ecf20Sopenharmony_ci		When the internal sampling clock can only take a specific set of
688c2ecf20Sopenharmony_ci		frequencies, we can specify the available values with:
698c2ecf20Sopenharmony_ci
708c2ecf20Sopenharmony_ci		- a small discrete set of values like "0 2 4 6 8"
718c2ecf20Sopenharmony_ci		- a range with minimum, step and maximum frequencies like
728c2ecf20Sopenharmony_ci		  "[min step max]"
738c2ecf20Sopenharmony_ci
748c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/oversampling_ratio
758c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
768c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
778c2ecf20Sopenharmony_ciDescription:
788c2ecf20Sopenharmony_ci		Hardware dependent ADC oversampling. Controls the sampling ratio
798c2ecf20Sopenharmony_ci		of the digital filter if available.
808c2ecf20Sopenharmony_ci
818c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/oversampling_ratio_available
828c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
838c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
848c2ecf20Sopenharmony_ciDescription:
858c2ecf20Sopenharmony_ci		Hardware dependent values supported by the oversampling filter.
868c2ecf20Sopenharmony_ci
878c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_raw
888c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_raw
898c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_raw
908c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_raw
918c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
928c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
938c2ecf20Sopenharmony_ciDescription:
948c2ecf20Sopenharmony_ci		Raw (unscaled no bias removal etc.) voltage measurement from
958c2ecf20Sopenharmony_ci		channel Y. In special cases where the channel does not
968c2ecf20Sopenharmony_ci		correspond to externally available input one of the named
978c2ecf20Sopenharmony_ci		versions may be used. The number must always be specified and
988c2ecf20Sopenharmony_ci		unique to allow association with event codes. Units after
998c2ecf20Sopenharmony_ci		application of scale and offset are millivolts.
1008c2ecf20Sopenharmony_ci
1018c2ecf20Sopenharmony_ci		Channels with 'i' and 'q' modifiers always exist in pairs and both
1028c2ecf20Sopenharmony_ci		channels refer to the same signal. The 'i' channel contains the in-phase
1038c2ecf20Sopenharmony_ci		component of the signal while the 'q' channel contains the quadrature
1048c2ecf20Sopenharmony_ci		component.
1058c2ecf20Sopenharmony_ci
1068c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_raw
1078c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
1088c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1098c2ecf20Sopenharmony_ciDescription:
1108c2ecf20Sopenharmony_ci		Raw (unscaled) differential voltage measurement equivalent to
1118c2ecf20Sopenharmony_ci		channel Y - channel Z where these channel numbers apply to the
1128c2ecf20Sopenharmony_ci		physically equivalent inputs when non differential readings are
1138c2ecf20Sopenharmony_ci		separately available. In differential only parts, then all that
1148c2ecf20Sopenharmony_ci		is required is a consistent labeling.  Units after application
1158c2ecf20Sopenharmony_ci		of scale and offset are millivolts.
1168c2ecf20Sopenharmony_ci
1178c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_raw
1188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_raw
1198c2ecf20Sopenharmony_ciKernelVersion:	3.17
1208c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1218c2ecf20Sopenharmony_ciDescription:
1228c2ecf20Sopenharmony_ci		Raw (unscaled no bias removal etc.) current measurement from
1238c2ecf20Sopenharmony_ci		channel Y. In special cases where the channel does not
1248c2ecf20Sopenharmony_ci		correspond to externally available input one of the named
1258c2ecf20Sopenharmony_ci		versions may be used. The number must always be specified and
1268c2ecf20Sopenharmony_ci		unique to allow association with event codes. Units after
1278c2ecf20Sopenharmony_ci		application of scale and offset are milliamps.
1288c2ecf20Sopenharmony_ci
1298c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_powerY_raw
1308c2ecf20Sopenharmony_ciKernelVersion:	4.5
1318c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1328c2ecf20Sopenharmony_ciDescription:
1338c2ecf20Sopenharmony_ci		Raw (unscaled no bias removal etc.) power measurement from
1348c2ecf20Sopenharmony_ci		channel Y. The number must always be specified and
1358c2ecf20Sopenharmony_ci		unique to allow association with event codes. Units after
1368c2ecf20Sopenharmony_ci		application of scale and offset are milliwatts.
1378c2ecf20Sopenharmony_ci
1388c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_capacitanceY_raw
1398c2ecf20Sopenharmony_ciKernelVersion:	3.2
1408c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1418c2ecf20Sopenharmony_ciDescription:
1428c2ecf20Sopenharmony_ci		Raw capacitance measurement from channel Y. Units after
1438c2ecf20Sopenharmony_ci		application of scale and offset are nanofarads.
1448c2ecf20Sopenharmony_ci
1458c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_raw
1468c2ecf20Sopenharmony_ciKernelVersion:	3.2
1478c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1488c2ecf20Sopenharmony_ciDescription:
1498c2ecf20Sopenharmony_ci		Raw differential capacitance measurement equivalent to
1508c2ecf20Sopenharmony_ci		channel Y - channel Z where these channel numbers apply to the
1518c2ecf20Sopenharmony_ci		physically equivalent inputs when non differential readings are
1528c2ecf20Sopenharmony_ci		separately available. In differential only parts, then all that
1538c2ecf20Sopenharmony_ci		is required is a consistent labeling.  Units after application
1548c2ecf20Sopenharmony_ci		of scale and offset are nanofarads.
1558c2ecf20Sopenharmony_ci
1568c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_raw
1578c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempX_raw
1588c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_x_raw
1598c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_y_raw
1608c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_ambient_raw
1618c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_raw
1628c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
1638c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1648c2ecf20Sopenharmony_ciDescription:
1658c2ecf20Sopenharmony_ci		Raw (unscaled no bias removal etc.) temperature measurement.
1668c2ecf20Sopenharmony_ci		If an axis is specified it generally means that the temperature
1678c2ecf20Sopenharmony_ci		sensor is associated with one part of a compound device (e.g.
1688c2ecf20Sopenharmony_ci		a gyroscope axis). The ambient and object modifiers distinguish
1698c2ecf20Sopenharmony_ci		between ambient (reference) and distant temperature for contact-
1708c2ecf20Sopenharmony_ci		less measurements. Units after application of scale and offset
1718c2ecf20Sopenharmony_ci		are milli degrees Celsius.
1728c2ecf20Sopenharmony_ci
1738c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempX_input
1748c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
1758c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1768c2ecf20Sopenharmony_ciDescription:
1778c2ecf20Sopenharmony_ci		Scaled temperature measurement in milli degrees Celsius.
1788c2ecf20Sopenharmony_ci
1798c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_raw
1808c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_raw
1818c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_raw
1828c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
1838c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1848c2ecf20Sopenharmony_ciDescription:
1858c2ecf20Sopenharmony_ci		Acceleration in direction x, y or z (may be arbitrarily assigned
1868c2ecf20Sopenharmony_ci		but should match other such assignments on device).
1878c2ecf20Sopenharmony_ci		Has all of the equivalent parameters as per voltageY. Units
1888c2ecf20Sopenharmony_ci		after application of scale and offset are m/s^2.
1898c2ecf20Sopenharmony_ci
1908c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_gravity_x_raw
1918c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_gravity_y_raw
1928c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_gravity_z_raw
1938c2ecf20Sopenharmony_ciKernelVersion:	4.11
1948c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
1958c2ecf20Sopenharmony_ciDescription:
1968c2ecf20Sopenharmony_ci		Gravity in direction x, y or z (may be arbitrarily assigned
1978c2ecf20Sopenharmony_ci		but should match other such assignments on device).
1988c2ecf20Sopenharmony_ci		Units after application of scale and offset are m/s^2.
1998c2ecf20Sopenharmony_ci
2008c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_angl_raw
2018c2ecf20Sopenharmony_ciKernelVersion:	4.17
2028c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2038c2ecf20Sopenharmony_ciDescription:
2048c2ecf20Sopenharmony_ci		Angle of rotation. Units after application of scale and offset
2058c2ecf20Sopenharmony_ci		are radians.
2068c2ecf20Sopenharmony_ci
2078c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_positionrelative_x_raw
2088c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_positionrelative_y_raw
2098c2ecf20Sopenharmony_ciKernelVersion:	4.19
2108c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2118c2ecf20Sopenharmony_ciDescription:
2128c2ecf20Sopenharmony_ci		Relative position in direction x or y on a pad (may be
2138c2ecf20Sopenharmony_ci		arbitrarily assigned but should match other such assignments on
2148c2ecf20Sopenharmony_ci		device).
2158c2ecf20Sopenharmony_ci		Units after application of scale and offset are milli percents
2168c2ecf20Sopenharmony_ci		from the pad's size in both directions. Should be calibrated by
2178c2ecf20Sopenharmony_ci		the consumer.
2188c2ecf20Sopenharmony_ci
2198c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_raw
2208c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_raw
2218c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_raw
2228c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
2238c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2248c2ecf20Sopenharmony_ciDescription:
2258c2ecf20Sopenharmony_ci		Angular velocity about axis x, y or z (may be arbitrarily
2268c2ecf20Sopenharmony_ci		assigned). Has all the equivalent parameters as	per voltageY.
2278c2ecf20Sopenharmony_ci		Units after application of scale and offset are	radians per
2288c2ecf20Sopenharmony_ci		second.
2298c2ecf20Sopenharmony_ci
2308c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_incli_x_raw
2318c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_incli_y_raw
2328c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_incli_z_raw
2338c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
2348c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2358c2ecf20Sopenharmony_ciDescription:
2368c2ecf20Sopenharmony_ci		Inclination raw reading about axis x, y or z (may be
2378c2ecf20Sopenharmony_ci		arbitrarily assigned). Data converted by application of offset
2388c2ecf20Sopenharmony_ci		and scale to degrees.
2398c2ecf20Sopenharmony_ci
2408c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_raw
2418c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_raw
2428c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_raw
2438c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
2448c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2458c2ecf20Sopenharmony_ciDescription:
2468c2ecf20Sopenharmony_ci		Magnetic field along axis x, y or z (may be arbitrarily
2478c2ecf20Sopenharmony_ci		assigned).  Data converted by application of offset
2488c2ecf20Sopenharmony_ci		then scale to Gauss.
2498c2ecf20Sopenharmony_ci
2508c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_peak_raw
2518c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_peak_raw
2528c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_peak_raw
2538c2ecf20Sopenharmony_ciKernelVersion:	2.6.36
2548c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2558c2ecf20Sopenharmony_ciDescription:
2568c2ecf20Sopenharmony_ci		Highest value since some reset condition.  These
2578c2ecf20Sopenharmony_ci		attributes allow access to this and are otherwise
2588c2ecf20Sopenharmony_ci		the direct equivalent of the <type>Y[_name]_raw attributes.
2598c2ecf20Sopenharmony_ci
2608c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_xyz_squared_peak_raw
2618c2ecf20Sopenharmony_ciKernelVersion:	2.6.36
2628c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2638c2ecf20Sopenharmony_ciDescription:
2648c2ecf20Sopenharmony_ci		A computed peak value based on the sum squared magnitude of
2658c2ecf20Sopenharmony_ci		the underlying value in the specified directions.
2668c2ecf20Sopenharmony_ci
2678c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_raw
2688c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_raw
2698c2ecf20Sopenharmony_ciKernelVersion:	3.8
2708c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2718c2ecf20Sopenharmony_ciDescription:
2728c2ecf20Sopenharmony_ci		Raw pressure measurement from channel Y. Units after
2738c2ecf20Sopenharmony_ci		application of scale and offset are kilopascal.
2748c2ecf20Sopenharmony_ci
2758c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_input
2768c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_input
2778c2ecf20Sopenharmony_ciKernelVersion:	3.8
2788c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2798c2ecf20Sopenharmony_ciDescription:
2808c2ecf20Sopenharmony_ci		Scaled pressure measurement from channel Y, in kilopascal.
2818c2ecf20Sopenharmony_ci
2828c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_raw
2838c2ecf20Sopenharmony_ciKernelVersion:	3.14
2848c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2858c2ecf20Sopenharmony_ciDescription:
2868c2ecf20Sopenharmony_ci		Raw humidity measurement of air. Units after application of
2878c2ecf20Sopenharmony_ci		scale and offset are milli percent.
2888c2ecf20Sopenharmony_ci
2898c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_input
2908c2ecf20Sopenharmony_ciKernelVersion:	3.14
2918c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2928c2ecf20Sopenharmony_ciDescription:
2938c2ecf20Sopenharmony_ci		Scaled humidity measurement in milli percent.
2948c2ecf20Sopenharmony_ci
2958c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_X_mean_raw
2968c2ecf20Sopenharmony_ciKernelVersion:	3.5
2978c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
2988c2ecf20Sopenharmony_ciDescription:
2998c2ecf20Sopenharmony_ci		Averaged raw measurement from channel X. The number of values
3008c2ecf20Sopenharmony_ci		used for averaging is device specific. The converting rules for
3018c2ecf20Sopenharmony_ci		normal raw values also applies to the averaged raw values.
3028c2ecf20Sopenharmony_ci
3038c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_offset
3048c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_offset
3058c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_offset
3068c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_offset
3078c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_offset
3088c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_offset
3098c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_offset
3108c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_offset
3118c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_offset
3128c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_offset
3138c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_offset
3148c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_offset
3158c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_i_offset
3168c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_q_offset
3178c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_q_offset
3188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_i_offset
3198c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempY_offset
3208c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_offset
3218c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_offset
3228c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_offset
3238c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_offset
3248c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_offset
3258c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_offset
3268c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_angl_offset
3278c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
3288c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
3298c2ecf20Sopenharmony_ciDescription:
3308c2ecf20Sopenharmony_ci		If known for a device, offset to be added to <type>[Y]_raw prior
3318c2ecf20Sopenharmony_ci		to scaling by <type>[Y]_scale in order to obtain value in the
3328c2ecf20Sopenharmony_ci		<type> units as specified in <type>[Y]_raw documentation.
3338c2ecf20Sopenharmony_ci		Not present if the offset is always 0 or unknown. If Y or
3348c2ecf20Sopenharmony_ci		axis <x|y|z> is not present, then the offset applies to all
3358c2ecf20Sopenharmony_ci		in channels of <type>.
3368c2ecf20Sopenharmony_ci		May be writable if a variable offset can be applied on the
3378c2ecf20Sopenharmony_ci		device. Note that this is different to calibbias which
3388c2ecf20Sopenharmony_ci		is for devices (or drivers) that apply offsets to compensate
3398c2ecf20Sopenharmony_ci		for variation between different instances of the part, typically
3408c2ecf20Sopenharmony_ci		adjusted by using some hardware supported calibration procedure.
3418c2ecf20Sopenharmony_ci		Calibbias is applied internally, offset is applied in userspace
3428c2ecf20Sopenharmony_ci		to the _raw output.
3438c2ecf20Sopenharmony_ci
3448c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_scale
3458c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_scale
3468c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_scale
3478c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_scale
3488c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_scale
3498c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_scale
3508c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_scale
3518c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_scale
3528c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_scale
3538c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_scale
3548c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_scale
3558c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_scale
3568c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_scale
3578c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_i_scale
3588c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentY_q_scale
3598c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_i_scale
3608c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_current_q_scale
3618c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_scale
3628c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_peak_scale
3638c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_scale
3648c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_energy_scale
3658c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_distance_scale
3668c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_scale
3678c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_scale
3688c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_scale
3698c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_scale
3708c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_scale
3718c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_scale
3728c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_scale
3738c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_scale
3748c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_scale
3758c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_scale
3768c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_scale
3778c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_scale
3788c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_illuminance_scale
3798c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_countY_scale
3808c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_angl_scale
3818c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_x_scale
3828c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_y_scale
3838c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_z_scale
3848c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
3858c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
3868c2ecf20Sopenharmony_ciDescription:
3878c2ecf20Sopenharmony_ci		If known for a device, scale to be applied to <type>Y[_name]_raw
3888c2ecf20Sopenharmony_ci		post addition of <type>[Y][_name]_offset in order to obtain the
3898c2ecf20Sopenharmony_ci		measured value in <type> units as specified in
3908c2ecf20Sopenharmony_ci		<type>[Y][_name]_raw documentation.  If shared across all in
3918c2ecf20Sopenharmony_ci		channels then Y and <x|y|z> are not present and the value is
3928c2ecf20Sopenharmony_ci		called <type>[Y][_name]_scale. The peak modifier means this
3938c2ecf20Sopenharmony_ci		value is applied to <type>Y[_name]_peak_raw values.
3948c2ecf20Sopenharmony_ci
3958c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_calibbias
3968c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_calibbias
3978c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_calibbias
3988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibbias
3998c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibbias
4008c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibbias
4018c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibbias
4028c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibbias
4038c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibbias
4048c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_calibbias
4058c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
4068c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4078c2ecf20Sopenharmony_ciDescription:
4088c2ecf20Sopenharmony_ci		Hardware applied calibration offset (assumed to fix production
4098c2ecf20Sopenharmony_ci		inaccuracies).
4108c2ecf20Sopenharmony_ci
4118c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibscale
4128c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_calibscale
4138c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_i_calibscale
4148c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_calibscale
4158c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_i_calibscale
4168c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_q_calibscale
4178c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_voltage_calibscale
4188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_x_calibscale
4198c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_y_calibscale
4208c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_z_calibscale
4218c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibscale
4228c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibscale
4238c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibscale
4248c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibscale
4258c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibscale
4268c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibscale
4278c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_pressure_calibscale
4288c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_illuminance_calibscale
4298c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
4308c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4318c2ecf20Sopenharmony_ciDescription:
4328c2ecf20Sopenharmony_ci		Hardware applied calibration scale factor (assumed to fix
4338c2ecf20Sopenharmony_ci		production inaccuracies).  If shared across all channels,
4348c2ecf20Sopenharmony_ci		<type>_calibscale is used.
4358c2ecf20Sopenharmony_ci
4368c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender
4378c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender
4388c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender
4398c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender
4408c2ecf20Sopenharmony_ciKernelVersion:	4.0
4418c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4428c2ecf20Sopenharmony_ciDescription:
4438c2ecf20Sopenharmony_ci		Gender of the user (e.g.: male, female) used by some pedometers
4448c2ecf20Sopenharmony_ci		to compute the stride length, distance, speed and activity
4458c2ecf20Sopenharmony_ci		type.
4468c2ecf20Sopenharmony_ci
4478c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender_available
4488c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender_available
4498c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender_available
4508c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender_available
4518c2ecf20Sopenharmony_ciKernelVersion:	4.0
4528c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4538c2ecf20Sopenharmony_ciDescription:
4548c2ecf20Sopenharmony_ci		Lists all available gender values (e.g.: male, female).
4558c2ecf20Sopenharmony_ci
4568c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_activity_calibheight
4578c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibheight
4588c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_distance_calibheight
4598c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_velocity_calibheight
4608c2ecf20Sopenharmony_ciKernelVersion:	3.19
4618c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4628c2ecf20Sopenharmony_ciDescription:
4638c2ecf20Sopenharmony_ci		Height of the user (in meters) used by some pedometers
4648c2ecf20Sopenharmony_ci		to compute the stride length, distance, speed and activity
4658c2ecf20Sopenharmony_ci		type.
4668c2ecf20Sopenharmony_ci
4678c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_energy_calibweight
4688c2ecf20Sopenharmony_ciKernelVersion:	4.0
4698c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4708c2ecf20Sopenharmony_ciDescription:
4718c2ecf20Sopenharmony_ci		Weight of the user (in kg). It is needed by some pedometers
4728c2ecf20Sopenharmony_ci		to compute the calories burnt by the user.
4738c2ecf20Sopenharmony_ci
4748c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_accel_scale_available
4758c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_anglvel_scale_available
4768c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_magn_scale_available
4778c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_scale_available
4788c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_scale_available
4798c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_proximity_scale_available
4808c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_voltageX_scale_available
4818c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_voltage-voltage_scale_available
4828c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_voltageX_scale_available
4838c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_altvoltageX_scale_available
4848c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_capacitance_scale_available
4858c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_pressure_scale_available
4868c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_pressureY_scale_available
4878c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
4888c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
4898c2ecf20Sopenharmony_ciDescription:
4908c2ecf20Sopenharmony_ci		If a discrete set of scale values is available, they
4918c2ecf20Sopenharmony_ci		are listed in this attribute.
4928c2ecf20Sopenharmony_ci
4938c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_hardwaregain
4948c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain
4958c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_red_hardwaregain
4968c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_green_hardwaregain
4978c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_blue_hardwaregain
4988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_clear_hardwaregain
4998c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
5008c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5018c2ecf20Sopenharmony_ciDescription:
5028c2ecf20Sopenharmony_ci		Hardware applied gain factor. If shared across all channels,
5038c2ecf20Sopenharmony_ci		<type>_hardwaregain is used.
5048c2ecf20Sopenharmony_ci
5058c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain_available
5068c2ecf20Sopenharmony_ciKernelVersion:	5.10
5078c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5088c2ecf20Sopenharmony_ciDescription:
5098c2ecf20Sopenharmony_ci		Lists all available hardware applied gain factors. Shared across all
5108c2ecf20Sopenharmony_ci		channels.
5118c2ecf20Sopenharmony_ci
5128c2ecf20Sopenharmony_ciWhat:		/sys/.../in_accel_filter_low_pass_3db_frequency
5138c2ecf20Sopenharmony_ciWhat:		/sys/.../in_magn_filter_low_pass_3db_frequency
5148c2ecf20Sopenharmony_ciWhat:		/sys/.../in_anglvel_filter_low_pass_3db_frequency
5158c2ecf20Sopenharmony_ciKernelVersion:	3.2
5168c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5178c2ecf20Sopenharmony_ciDescription:
5188c2ecf20Sopenharmony_ci		If a known or controllable low pass filter is applied
5198c2ecf20Sopenharmony_ci		to the underlying data channel, then this parameter
5208c2ecf20Sopenharmony_ci		gives the 3dB frequency of the filter in Hz.
5218c2ecf20Sopenharmony_ci
5228c2ecf20Sopenharmony_ciWhat:		/sys/.../in_accel_filter_high_pass_3db_frequency
5238c2ecf20Sopenharmony_ciWhat:		/sys/.../in_anglvel_filter_high_pass_3db_frequency
5248c2ecf20Sopenharmony_ciWhat:		/sys/.../in_magn_filter_high_pass_3db_frequency
5258c2ecf20Sopenharmony_ciKernelVersion:	4.2
5268c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5278c2ecf20Sopenharmony_ciDescription:
5288c2ecf20Sopenharmony_ci		If a known or controllable high pass filter is applied
5298c2ecf20Sopenharmony_ci		to the underlying data channel, then this parameter
5308c2ecf20Sopenharmony_ci		gives the 3dB frequency of the filter in Hz.
5318c2ecf20Sopenharmony_ci
5328c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_raw
5338c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_raw
5348c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
5358c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5368c2ecf20Sopenharmony_ciDescription:
5378c2ecf20Sopenharmony_ci		Raw (unscaled, no bias etc.) output voltage for
5388c2ecf20Sopenharmony_ci		channel Y.  The number must always be specified and
5398c2ecf20Sopenharmony_ci		unique if the output corresponds to a single channel.
5408c2ecf20Sopenharmony_ci		While DAC like devices typically use out_voltage,
5418c2ecf20Sopenharmony_ci		a continuous frequency generating device, such as
5428c2ecf20Sopenharmony_ci		a DDS or PLL should use out_altvoltage.
5438c2ecf20Sopenharmony_ci
5448c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY&Z_raw
5458c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY&Z_raw
5468c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
5478c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5488c2ecf20Sopenharmony_ciDescription:
5498c2ecf20Sopenharmony_ci		Raw (unscaled, no bias etc.) output voltage for an aggregate of
5508c2ecf20Sopenharmony_ci		channel Y, channel Z, etc.  This interface is available in cases
5518c2ecf20Sopenharmony_ci		where a single output sets the value for multiple channels
5528c2ecf20Sopenharmony_ci		simultaneously.
5538c2ecf20Sopenharmony_ci
5548c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown_mode
5558c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown_mode
5568c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown_mode
5578c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown_mode
5588c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
5598c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5608c2ecf20Sopenharmony_ciDescription:
5618c2ecf20Sopenharmony_ci		Specifies the output powerdown mode.
5628c2ecf20Sopenharmony_ci		DAC output stage is disconnected from the amplifier and
5638c2ecf20Sopenharmony_ci		1kohm_to_gnd: connected to ground via an 1kOhm resistor,
5648c2ecf20Sopenharmony_ci		2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor,
5658c2ecf20Sopenharmony_ci		6kohm_to_gnd: connected to ground via a 6kOhm resistor,
5668c2ecf20Sopenharmony_ci		20kohm_to_gnd: connected to ground via a 20kOhm resistor,
5678c2ecf20Sopenharmony_ci		90kohm_to_gnd: connected to ground via a 90kOhm resistor,
5688c2ecf20Sopenharmony_ci		100kohm_to_gnd: connected to ground via an 100kOhm resistor,
5698c2ecf20Sopenharmony_ci		125kohm_to_gnd: connected to ground via an 125kOhm resistor,
5708c2ecf20Sopenharmony_ci		500kohm_to_gnd: connected to ground via a 500kOhm resistor,
5718c2ecf20Sopenharmony_ci		640kohm_to_gnd: connected to ground via a 640kOhm resistor,
5728c2ecf20Sopenharmony_ci		three_state: left floating.
5738c2ecf20Sopenharmony_ci		For a list of available output power down options read
5748c2ecf20Sopenharmony_ci		outX_powerdown_mode_available. If Y is not present the
5758c2ecf20Sopenharmony_ci		mode is shared across all outputs.
5768c2ecf20Sopenharmony_ci
5778c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_voltageY_powerdown_mode_available
5788c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_voltage_powerdown_mode_available
5798c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_altvoltageY_powerdown_mode_available
5808c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/out_altvoltage_powerdown_mode_available
5818c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
5828c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5838c2ecf20Sopenharmony_ciDescription:
5848c2ecf20Sopenharmony_ci		Lists all available output power down modes.
5858c2ecf20Sopenharmony_ci		If Y is not present the mode is shared across all outputs.
5868c2ecf20Sopenharmony_ci
5878c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown
5888c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown
5898c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown
5908c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown
5918c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
5928c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
5938c2ecf20Sopenharmony_ciDescription:
5948c2ecf20Sopenharmony_ci		Writing 1 causes output Y to enter the power down mode specified
5958c2ecf20Sopenharmony_ci		by the corresponding outY_powerdown_mode. DAC output stage is
5968c2ecf20Sopenharmony_ci		disconnected from the amplifier. Clearing returns to normal
5978c2ecf20Sopenharmony_ci		operation. Y may be suppressed if all outputs are controlled
5988c2ecf20Sopenharmony_ci		together.
5998c2ecf20Sopenharmony_ci
6008c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency
6018c2ecf20Sopenharmony_ciKernelVersion:	3.4.0
6028c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
6038c2ecf20Sopenharmony_ciDescription:
6048c2ecf20Sopenharmony_ci		Output frequency for channel Y in Hz. The number must always be
6058c2ecf20Sopenharmony_ci		specified and unique if the output corresponds to a single
6068c2ecf20Sopenharmony_ci		channel.
6078c2ecf20Sopenharmony_ci
6088c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_phase
6098c2ecf20Sopenharmony_ciKernelVersion:	3.4.0
6108c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
6118c2ecf20Sopenharmony_ciDescription:
6128c2ecf20Sopenharmony_ci		Phase in radians of one frequency/clock output Y
6138c2ecf20Sopenharmony_ci		(out_altvoltageY) relative to another frequency/clock output
6148c2ecf20Sopenharmony_ci		(out_altvoltageZ) of the device X. The number must always be
6158c2ecf20Sopenharmony_ci		specified and unique if the output corresponds to a single
6168c2ecf20Sopenharmony_ci		channel.
6178c2ecf20Sopenharmony_ci
6188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/events
6198c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
6208c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
6218c2ecf20Sopenharmony_ciDescription:
6228c2ecf20Sopenharmony_ci		Configuration of which hardware generated events are passed up
6238c2ecf20Sopenharmony_ci		to user-space.
6248c2ecf20Sopenharmony_ci
6258c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_thresh_rising_en
6268c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_thresh_falling_en
6278c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_thresh_rising_en
6288c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_thresh_falling_en
6298c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_thresh_rising_en
6308c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_thresh_falling_en
6318c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_x_thresh_rising_en
6328c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_x_thresh_falling_en
6338c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_y_thresh_rising_en
6348c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_y_thresh_falling_en
6358c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_z_thresh_rising_en
6368c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_z_thresh_falling_en
6378c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_x_thresh_rising_en
6388c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_x_thresh_falling_en
6398c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_y_thresh_rising_en
6408c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_y_thresh_falling_en
6418c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_z_thresh_rising_en
6428c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_z_thresh_falling_en
6438c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_rising_en
6448c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_falling_en
6458c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_rising_en
6468c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_falling_en
6478c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en
6488c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en
6498c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_rising_en
6508c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_falling_en
6518c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_rising_en
6528c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_falling_en
6538c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_thresh_rising_en
6548c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_thresh_falling_en
6558c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_thresh_either_en
6568c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_tempY_thresh_rising_en
6578c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_tempY_thresh_falling_en
6588c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
6598c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
6608c2ecf20Sopenharmony_ciDescription:
6618c2ecf20Sopenharmony_ci		Event generated when channel passes a threshold in the specified
6628c2ecf20Sopenharmony_ci		(_rising|_falling) direction. If the direction is not specified,
6638c2ecf20Sopenharmony_ci		then either the device will report an event which ever direction
6648c2ecf20Sopenharmony_ci		a single threshold value is passed in (e.g.
6658c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_thresh_value) or
6668c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_thresh_rising_value and
6678c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_thresh_falling_value may take
6688c2ecf20Sopenharmony_ci		different values, but the device can only enable both thresholds
6698c2ecf20Sopenharmony_ci		or neither.
6708c2ecf20Sopenharmony_ci
6718c2ecf20Sopenharmony_ci		Note the driver will assume the last p events requested are
6728c2ecf20Sopenharmony_ci		to be enabled where p is how many it supports (which may vary
6738c2ecf20Sopenharmony_ci		depending on the exact set requested. So if you want to be
6748c2ecf20Sopenharmony_ci		sure you have set what you think you have, check the contents of
6758c2ecf20Sopenharmony_ci		these attributes after everything is configured. Drivers may
6768c2ecf20Sopenharmony_ci		have to buffer any parameters so that they are consistent when
6778c2ecf20Sopenharmony_ci		a given event type is enabled at a future point (and not those for
6788c2ecf20Sopenharmony_ci		whatever event was previously enabled).
6798c2ecf20Sopenharmony_ci
6808c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_roc_rising_en
6818c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_roc_falling_en
6828c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_roc_rising_en
6838c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_roc_falling_en
6848c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_roc_rising_en
6858c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_roc_falling_en
6868c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_x_roc_rising_en
6878c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_x_roc_falling_en
6888c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_y_roc_rising_en
6898c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_y_roc_falling_en
6908c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_z_roc_rising_en
6918c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_anglvel_z_roc_falling_en
6928c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_x_roc_rising_en
6938c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_x_roc_falling_en
6948c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_y_roc_rising_en
6958c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_y_roc_falling_en
6968c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_z_roc_rising_en
6978c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_magn_z_roc_falling_en
6988c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_rising_en
6998c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_falling_en
7008c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_rising_en
7018c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_falling_en
7028c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_rising_en
7038c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_falling_en
7048c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_rising_en
7058c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_falling_en
7068c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_supply_roc_rising_en
7078c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_supply_roc_falling_en
7088c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_roc_rising_en
7098c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_voltageY_roc_falling_en
7108c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_tempY_roc_rising_en
7118c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_tempY_roc_falling_en
7128c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
7138c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
7148c2ecf20Sopenharmony_ciDescription:
7158c2ecf20Sopenharmony_ci		Event generated when channel passes a threshold on the rate of
7168c2ecf20Sopenharmony_ci		change (1st differential) in the specified (_rising|_falling)
7178c2ecf20Sopenharmony_ci		direction. If the direction is not specified, then either the
7188c2ecf20Sopenharmony_ci		device will report an event which ever direction a single
7198c2ecf20Sopenharmony_ci		threshold value is passed in (e.g.
7208c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_roc_value) or
7218c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_roc_rising_value and
7228c2ecf20Sopenharmony_ci		<type>[Y][_name]_<raw|input>_roc_falling_value may take
7238c2ecf20Sopenharmony_ci		different values, but the device can only enable both rate of
7248c2ecf20Sopenharmony_ci		change thresholds or neither.
7258c2ecf20Sopenharmony_ci
7268c2ecf20Sopenharmony_ci		Note the driver will assume the last p events requested are
7278c2ecf20Sopenharmony_ci		to be enabled where p is however many it supports (which may
7288c2ecf20Sopenharmony_ci		vary depending on the exact set requested. So if you want to be
7298c2ecf20Sopenharmony_ci		sure you have set what you think you have, check the contents of
7308c2ecf20Sopenharmony_ci		these attributes after everything is configured. Drivers may
7318c2ecf20Sopenharmony_ci		have to buffer any parameters so that they are consistent when
7328c2ecf20Sopenharmony_ci		a given event type is enabled a future point (and not those for
7338c2ecf20Sopenharmony_ci		whatever event was previously enabled).
7348c2ecf20Sopenharmony_ci
7358c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_thresh_rising_value
7368c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_thresh_falling_value
7378c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_raw_thresh_rising_value
7388c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_raw_thresh_falling_value
7398c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_raw_thresh_rising_value
7408c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_raw_thresh_falling_value
7418c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_raw_thresh_rising_value
7428c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_raw_thresh_falling_value
7438c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_raw_thresh_rising_value
7448c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_raw_thresh_falling_value
7458c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_raw_thresh_rising_value
7468c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_raw_thresh_falling_value
7478c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_raw_thresh_rising_value
7488c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_raw_thresh_falling_value
7498c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_raw_thresh_rising_value
7508c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_raw_thresh_falling_value
7518c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_raw_thresh_rising_value
7528c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_raw_thresh_falling_value
7538c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_raw_thresh_rising_value
7548c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_raw_thresh_falling_value
7558c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_raw_thresh_rising_value
7568c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_raw_thresh_falling_value
7578c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_raw_thresh_rising_value
7588c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_raw_thresh_falling_value
7598c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value
7608c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value
7618c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value
7628c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value
7638c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_raw_thresh_rising_value
7648c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_raw_thresh_falling_value
7658c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_raw_thresh_rising_value
7668c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_raw_thresh_falling_value
7678c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_raw_thresh_rising_value
7688c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_raw_thresh_falling_value
7698c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance0_thresh_falling_value
7708c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance0_thresh_rising_value
7718c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_falling_value
7728c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_rising_value
7738c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance_thresh_rising_value
7748c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance_thresh_falling_value
7758c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
7768c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
7778c2ecf20Sopenharmony_ciDescription:
7788c2ecf20Sopenharmony_ci		Specifies the value of threshold that the device is comparing
7798c2ecf20Sopenharmony_ci		against for the events enabled by
7808c2ecf20Sopenharmony_ci		<type>Y[_name]_thresh[_rising|falling]_en.
7818c2ecf20Sopenharmony_ci
7828c2ecf20Sopenharmony_ci		If separate attributes exist for the two directions, but
7838c2ecf20Sopenharmony_ci		direction is not specified for this attribute, then a single
7848c2ecf20Sopenharmony_ci		threshold value applies to both directions.
7858c2ecf20Sopenharmony_ci
7868c2ecf20Sopenharmony_ci		The raw or input element of the name indicates whether the
7878c2ecf20Sopenharmony_ci		value is in raw device units or in processed units (as _raw
7888c2ecf20Sopenharmony_ci		and _input do on sysfs direct channel read attributes).
7898c2ecf20Sopenharmony_ci
7908c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_scale
7918c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_peak_scale
7928c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_scale
7938c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_scale
7948c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_scale
7958c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_scale
7968c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltage_scale
7978c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltage_supply_scale
7988c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_temp_scale
7998c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance_scale
8008c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity_scale
8018c2ecf20Sopenharmony_ciKernelVersion:	3.21
8028c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
8038c2ecf20Sopenharmony_ciDescription:
8048c2ecf20Sopenharmony_ci                Specifies the conversion factor from the standard units
8058c2ecf20Sopenharmony_ci                to device specific units used to set the event trigger
8068c2ecf20Sopenharmony_ci                threshold.
8078c2ecf20Sopenharmony_ci
8088c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_thresh_rising_hysteresis
8098c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_thresh_falling_hysteresis
8108c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_thresh_either_hysteresis
8118c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_thresh_rising_hysteresis
8128c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_thresh_falling_hysteresis
8138c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_thresh_either_hysteresis
8148c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_thresh_rising_hysteresis
8158c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_thresh_falling_hysteresis
8168c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_thresh_either_hysteresis
8178c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_thresh_rising_hysteresis
8188c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_thresh_falling_hysteresis
8198c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_thresh_either_hysteresis
8208c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_thresh_rising_hysteresis
8218c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_thresh_falling_hysteresis
8228c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_thresh_either_hysteresis
8238c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_thresh_rising_hysteresis
8248c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_thresh_falling_hysteresis
8258c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_thresh_either_hysteresis
8268c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_thresh_rising_hysteresis
8278c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_thresh_falling_hysteresis
8288c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_thresh_either_hysteresis
8298c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_thresh_rising_hysteresis
8308c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_thresh_falling_hysteresis
8318c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_thresh_either_hysteresis
8328c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_thresh_rising_hysteresis
8338c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_thresh_falling_hysteresis
8348c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_thresh_either_hysteresis
8358c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_thresh_rising_hysteresis
8368c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_thresh_falling_hysteresis
8378c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_thresh_either_hysteresis
8388c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_thresh_rising_hysteresis
8398c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_thresh_falling_hysteresis
8408c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_thresh_either_hysteresis
8418c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis
8428c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis
8438c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis
8448c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis
8458c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis
8468c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis
8478c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_thresh_rising_hysteresis
8488c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_thresh_falling_hysteresis
8498c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_thresh_either_hysteresis
8508c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_thresh_rising_hysteresis
8518c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_thresh_falling_hysteresis
8528c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_thresh_either_hysteresis
8538c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance0_thresh_falling_hysteresis
8548c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance0_thresh_rising_hysteresis
8558c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance0_thresh_either_hysteresis
8568c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_falling_hysteresis
8578c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_rising_hysteresis
8588c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_either_hysteresis
8598c2ecf20Sopenharmony_ciKernelVersion:	3.13
8608c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
8618c2ecf20Sopenharmony_ciDescription:
8628c2ecf20Sopenharmony_ci		Specifies the hysteresis of threshold that the device is comparing
8638c2ecf20Sopenharmony_ci		against for the events enabled by
8648c2ecf20Sopenharmony_ci		<type>Y[_name]_thresh[_(rising|falling)]_hysteresis.
8658c2ecf20Sopenharmony_ci		If separate attributes exist for the two directions, but
8668c2ecf20Sopenharmony_ci		direction is not specified for this attribute, then a single
8678c2ecf20Sopenharmony_ci		hysteresis value applies to both directions.
8688c2ecf20Sopenharmony_ci
8698c2ecf20Sopenharmony_ci		For falling events the hysteresis is added to the _value attribute for
8708c2ecf20Sopenharmony_ci		this event to get the upper threshold for when the event goes back to
8718c2ecf20Sopenharmony_ci		normal, for rising events the hysteresis is subtracted from the _value
8728c2ecf20Sopenharmony_ci		attribute. E.g. if in_voltage0_raw_thresh_rising_value is set to 1200
8738c2ecf20Sopenharmony_ci		and in_voltage0_raw_thresh_rising_hysteresis is set to 50. The event
8748c2ecf20Sopenharmony_ci		will get activated once in_voltage0_raw goes above 1200 and will become
8758c2ecf20Sopenharmony_ci		deactivated again once the value falls below 1150.
8768c2ecf20Sopenharmony_ci
8778c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_raw_roc_rising_value
8788c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_raw_roc_falling_value
8798c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_raw_roc_rising_value
8808c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_raw_roc_falling_value
8818c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_raw_roc_rising_value
8828c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_raw_roc_falling_value
8838c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_raw_roc_rising_value
8848c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_raw_roc_falling_value
8858c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_raw_roc_rising_value
8868c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_raw_roc_falling_value
8878c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_raw_roc_rising_value
8888c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_raw_roc_falling_value
8898c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_raw_roc_rising_value
8908c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_raw_roc_falling_value
8918c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_raw_roc_rising_value
8928c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_raw_roc_falling_value
8938c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_raw_roc_rising_value
8948c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_raw_roc_falling_value
8958c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_raw_roc_rising_value
8968c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_raw_roc_falling_value
8978c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_raw_roc_rising_value
8988c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_raw_roc_falling_value
8998c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value
9008c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value
9018c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_rising_value
9028c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_falling_value
9038c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_raw_roc_rising_value
9048c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_raw_roc_falling_value
9058c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_raw_roc_rising_value
9068c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_raw_roc_falling_value
9078c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_raw_roc_rising_value
9088c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_raw_roc_falling_value
9098c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
9108c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
9118c2ecf20Sopenharmony_ciDescription:
9128c2ecf20Sopenharmony_ci		Specifies the value of rate of change threshold that the
9138c2ecf20Sopenharmony_ci		device is comparing against for the events enabled by
9148c2ecf20Sopenharmony_ci		<type>[Y][_name]_roc[_rising|falling]_en.
9158c2ecf20Sopenharmony_ci
9168c2ecf20Sopenharmony_ci		If separate attributes exist for the two directions,
9178c2ecf20Sopenharmony_ci		but direction is not specified for this attribute,
9188c2ecf20Sopenharmony_ci		then a single threshold value applies to both directions.
9198c2ecf20Sopenharmony_ci		The raw or input element of the name indicates whether the
9208c2ecf20Sopenharmony_ci		value is in raw device units or in processed units (as _raw
9218c2ecf20Sopenharmony_ci		and _input do on sysfs direct channel read attributes).
9228c2ecf20Sopenharmony_ci
9238c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_thresh_rising_period
9248c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_thresh_falling_period
9258c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_roc_rising_period
9268c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_roc_falling_period
9278c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_thresh_rising_period
9288c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_thresh_falling_period
9298c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_roc_rising_period
9308c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_roc_falling_period
9318c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_thresh_rising_period
9328c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_thresh_falling_period
9338c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_roc_rising_period
9348c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_roc_falling_period
9358c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_thresh_rising_period
9368c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_thresh_falling_period
9378c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_roc_rising_period
9388c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_x_roc_falling_period
9398c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_thresh_rising_period
9408c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_thresh_falling_period
9418c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_roc_rising_period
9428c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_y_roc_falling_period
9438c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_thresh_rising_period
9448c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_thresh_falling_period
9458c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_roc_rising_period
9468c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_z_roc_falling_period
9478c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_thresh_rising_period
9488c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_thresh_falling_period
9498c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_roc_rising_period
9508c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_x_roc_falling_period
9518c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_thresh_rising_period
9528c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_thresh_falling_period
9538c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_roc_rising_period
9548c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_y_roc_falling_period
9558c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_thresh_rising_period
9568c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_thresh_falling_period
9578c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_roc_rising_period
9588c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_z_roc_falling_period
9598c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_thresh_rising_period
9608c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_thresh_falling_period
9618c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_roc_rising_period
9628c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_roc_falling_period
9638c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_thresh_rising_period
9648c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_thresh_falling_period
9658c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_roc_rising_period
9668c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_roc_falling_period
9678c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period
9688c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period
9698c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_rising_period
9708c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_falling_period
9718c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_period
9728c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_period
9738c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_roc_rising_period
9748c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_rot_from_north_true_tilt_comp_roc_falling_period
9758c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_thresh_rising_period
9768c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_thresh_falling_period
9778c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_roc_rising_period
9788c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_supply_roc_falling_period
9798c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_thresh_rising_period
9808c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_thresh_falling_period
9818c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_roc_rising_period
9828c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_voltageY_roc_falling_period
9838c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_thresh_rising_period
9848c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_thresh_falling_period
9858c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_roc_rising_period
9868c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_tempY_roc_falling_period
9878c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x&y&z_mag_falling_period
9888c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_intensity0_thresh_period
9898c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_proximity0_thresh_period
9908c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_rising_period
9918c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_falling_period
9928c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_rising_period
9938c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_falling_period
9948c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_rising_period
9958c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_falling_period
9968c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_rising_period
9978c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_falling_period
9988c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_illuminance_thresh_either_period
9998c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
10008c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10018c2ecf20Sopenharmony_ciDescription:
10028c2ecf20Sopenharmony_ci		Period of time (in seconds) for which the condition must be
10038c2ecf20Sopenharmony_ci		met before an event is generated. If direction is not
10048c2ecf20Sopenharmony_ci		specified then this period applies to both directions.
10058c2ecf20Sopenharmony_ci
10068c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_thresh_rising_low_pass_filter_3db
10078c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_thresh_rising_low_pass_filter_3db
10088c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_thresh_rising_low_pass_filter_3db
10098c2ecf20Sopenharmony_ciKernelVersion:	4.2
10108c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10118c2ecf20Sopenharmony_ciDescription:
10128c2ecf20Sopenharmony_ci		If a low pass filter can be applied to the event generation
10138c2ecf20Sopenharmony_ci		this property gives its 3db frequency in Hz.
10148c2ecf20Sopenharmony_ci		A value of zero disables the filter.
10158c2ecf20Sopenharmony_ci
10168c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_thresh_rising_high_pass_filter_3db
10178c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_anglvel_thresh_rising_high_pass_filter_3db
10188c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_magn_thresh_rising_high_pass_filter_3db
10198c2ecf20Sopenharmony_ciKernelVersion:	4.2
10208c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10218c2ecf20Sopenharmony_ciDescription:
10228c2ecf20Sopenharmony_ci		If a high pass filter can be applied to the event generation
10238c2ecf20Sopenharmony_ci		this property gives its 3db frequency in Hz.
10248c2ecf20Sopenharmony_ci		A value of zero disables the filter.
10258c2ecf20Sopenharmony_ci
10268c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_rising_en
10278c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_falling_en
10288c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_rising_en
10298c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_falling_en
10308c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_rising_en
10318c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_falling_en
10328c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_rising_en
10338c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_falling_en
10348c2ecf20Sopenharmony_ciKernelVersion:	3.19
10358c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10368c2ecf20Sopenharmony_ciDescription:
10378c2ecf20Sopenharmony_ci		Enables or disables activity events. Depending on direction
10388c2ecf20Sopenharmony_ci		an event is generated when sensor ENTERS or LEAVES a given state.
10398c2ecf20Sopenharmony_ci
10408c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_rising_value
10418c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_still_thresh_falling_value
10428c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_rising_value
10438c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_walking_thresh_falling_value
10448c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_rising_value
10458c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_jogging_thresh_falling_value
10468c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_rising_value
10478c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_activity_running_thresh_falling_value
10488c2ecf20Sopenharmony_ciKernelVersion:	3.19
10498c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10508c2ecf20Sopenharmony_ciDescription:
10518c2ecf20Sopenharmony_ci		Confidence value (in units as percentage) to be used
10528c2ecf20Sopenharmony_ci		for deciding when an event should be generated. E.g for
10538c2ecf20Sopenharmony_ci		running: If the confidence value reported by the sensor
10548c2ecf20Sopenharmony_ci		is greater than in_activity_running_thresh_rising_value
10558c2ecf20Sopenharmony_ci		then the sensor ENTERS running state. Conversely, if the
10568c2ecf20Sopenharmony_ci		confidence value reported by the sensor is lower than
10578c2ecf20Sopenharmony_ci		in_activity_running_thresh_falling_value then the sensor
10588c2ecf20Sopenharmony_ci		is LEAVING running state.
10598c2ecf20Sopenharmony_ci
10608c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_mag_en
10618c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_mag_rising_en
10628c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_mag_falling_en
10638c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_mag_en
10648c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_mag_rising_en
10658c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x_mag_falling_en
10668c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_mag_en
10678c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_mag_rising_en
10688c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_y_mag_falling_en
10698c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_mag_en
10708c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_mag_rising_en
10718c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_z_mag_falling_en
10728c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_rising_en
10738c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_falling_en
10748c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
10758c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10768c2ecf20Sopenharmony_ciDescription:
10778c2ecf20Sopenharmony_ci		Similar to in_accel_x_thresh[_rising|_falling]_en, but here the
10788c2ecf20Sopenharmony_ci		magnitude of the channel is compared to the threshold, not its
10798c2ecf20Sopenharmony_ci		signed value.
10808c2ecf20Sopenharmony_ci
10818c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_raw_mag_value
10828c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_x_raw_mag_rising_value
10838c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_y_raw_mag_rising_value
10848c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_accel_z_raw_mag_rising_value
10858c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
10868c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10878c2ecf20Sopenharmony_ciDescription:
10888c2ecf20Sopenharmony_ci		The value to which the magnitude of the channel is compared. If
10898c2ecf20Sopenharmony_ci		number or direction is not specified, applies to all channels of
10908c2ecf20Sopenharmony_ci		this type.
10918c2ecf20Sopenharmony_ci
10928c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_steps_change_en
10938c2ecf20Sopenharmony_ciKernelVersion:	4.0
10948c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
10958c2ecf20Sopenharmony_ciDescription:
10968c2ecf20Sopenharmony_ci		Event generated when channel passes a threshold on the absolute
10978c2ecf20Sopenharmony_ci		change in value. E.g. for steps: a step change event is
10988c2ecf20Sopenharmony_ci		generated each time the user takes N steps, where N is set using
10998c2ecf20Sopenharmony_ci		in_steps_change_value.
11008c2ecf20Sopenharmony_ci
11018c2ecf20Sopenharmony_ciWhat:		/sys/.../events/in_steps_change_value
11028c2ecf20Sopenharmony_ciKernelVersion:	4.0
11038c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11048c2ecf20Sopenharmony_ciDescription:
11058c2ecf20Sopenharmony_ci		Specifies the value of change threshold that the
11068c2ecf20Sopenharmony_ci		device is comparing against for the events enabled by
11078c2ecf20Sopenharmony_ci		<type>[Y][_name]_roc[_rising|falling|]_en. E.g. for steps:
11088c2ecf20Sopenharmony_ci		if set to 3, a step change event will be generated every 3
11098c2ecf20Sopenharmony_ci		steps.
11108c2ecf20Sopenharmony_ci
11118c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/trigger/current_trigger
11128c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
11138c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11148c2ecf20Sopenharmony_ciDescription:
11158c2ecf20Sopenharmony_ci		The name of the trigger source being used, as per string given
11168c2ecf20Sopenharmony_ci		in /sys/class/iio/triggerY/name.
11178c2ecf20Sopenharmony_ci
11188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/length
11198c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
11208c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11218c2ecf20Sopenharmony_ciDescription:
11228c2ecf20Sopenharmony_ci		Number of scans contained by the buffer.
11238c2ecf20Sopenharmony_ci
11248c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/enable
11258c2ecf20Sopenharmony_ciKernelVersion:	2.6.35
11268c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11278c2ecf20Sopenharmony_ciDescription:
11288c2ecf20Sopenharmony_ci		Actually start the buffer capture up.  Will start trigger
11298c2ecf20Sopenharmony_ci		if first device and appropriate.
11308c2ecf20Sopenharmony_ci
11318c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/scan_elements
11328c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
11338c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11348c2ecf20Sopenharmony_ciDescription:
11358c2ecf20Sopenharmony_ci		Directory containing interfaces for elements that will be
11368c2ecf20Sopenharmony_ci		captured for a single triggered sample set in the buffer.
11378c2ecf20Sopenharmony_ci
11388c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_x_en
11398c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_y_en
11408c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_z_en
11418c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_x_en
11428c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_y_en
11438c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_z_en
11448c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_x_en
11458c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_y_en
11468c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_z_en
11478c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_en
11488c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_en
11498c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_en
11508c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_en
11518c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_timestamp_en
11528c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_en
11538c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_en
11548c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY-voltageZ_en
11558c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_en
11568c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_en
11578c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_en
11588c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_en
11598c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_incli_x_en
11608c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_incli_y_en
11618c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressureY_en
11628c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressure_en
11638c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_en
11648c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_proximity_en
11658c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
11668c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11678c2ecf20Sopenharmony_ciDescription:
11688c2ecf20Sopenharmony_ci		Scan element control for triggered data capture.
11698c2ecf20Sopenharmony_ci
11708c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_type
11718c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_type
11728c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_type
11738c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_incli_type
11748c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_type
11758c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_type
11768c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_type
11778c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_type
11788c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_type
11798c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_type
11808c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_type
11818c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_timestamp_type
11828c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressureY_type
11838c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressure_type
11848c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_type
11858c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_proximity_type
11868c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
11878c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
11888c2ecf20Sopenharmony_ciDescription:
11898c2ecf20Sopenharmony_ci		Description of the scan element data storage within the buffer
11908c2ecf20Sopenharmony_ci		and hence the form in which it is read from user-space.
11918c2ecf20Sopenharmony_ci		Form is [be|le]:[s|u]bits/storagebits[>>shift].
11928c2ecf20Sopenharmony_ci		be or le specifies big or little endian. s or u specifies if
11938c2ecf20Sopenharmony_ci		signed (2's complement) or unsigned. bits is the number of bits
11948c2ecf20Sopenharmony_ci		of data and storagebits is the space (after padding) that it
11958c2ecf20Sopenharmony_ci		occupies in the buffer. shift if specified, is the shift that
11968c2ecf20Sopenharmony_ci		needs to be applied prior to masking out unused bits. Some
11978c2ecf20Sopenharmony_ci		devices put their data in the middle of the transferred elements
11988c2ecf20Sopenharmony_ci		with additional information on both sides.  Note that some
11998c2ecf20Sopenharmony_ci		devices will have additional information in the unused bits
12008c2ecf20Sopenharmony_ci		so to get a clean value, the bits value must be used to mask
12018c2ecf20Sopenharmony_ci		the buffer output value appropriately.  The storagebits value
12028c2ecf20Sopenharmony_ci		also specifies the data alignment.  So s48/64>>2 will be a
12038c2ecf20Sopenharmony_ci		signed 48 bit integer stored in a 64 bit location aligned to
12048c2ecf20Sopenharmony_ci		a 64 bit boundary. To obtain the clean value, shift right 2
12058c2ecf20Sopenharmony_ci		and apply a mask to zero the top 16 bits of the result.
12068c2ecf20Sopenharmony_ci		For other storage combinations this attribute will be extended
12078c2ecf20Sopenharmony_ci		appropriately.
12088c2ecf20Sopenharmony_ci
12098c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_type_available
12108c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
12118c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12128c2ecf20Sopenharmony_ciDescription:
12138c2ecf20Sopenharmony_ci		If the type parameter can take one of a small set of values,
12148c2ecf20Sopenharmony_ci		this attribute lists them.
12158c2ecf20Sopenharmony_ci
12168c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_index
12178c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_supply_index
12188c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_i_index
12198c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltageY_q_index
12208c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_i_index
12218c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_voltage_q_index
12228c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_x_index
12238c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_y_index
12248c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_accel_z_index
12258c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_x_index
12268c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_y_index
12278c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_anglvel_z_index
12288c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_x_index
12298c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_y_index
12308c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_magn_z_index
12318c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_index
12328c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_index
12338c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_magnetic_tilt_comp_index
12348c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_from_north_true_tilt_comp_index
12358c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_incli_x_index
12368c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_incli_y_index
12378c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_timestamp_index
12388c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressureY_index
12398c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_pressure_index
12408c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_rot_quaternion_index
12418c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/scan_elements/in_proximity_index
12428c2ecf20Sopenharmony_ciKernelVersion:	2.6.37
12438c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12448c2ecf20Sopenharmony_ciDescription:
12458c2ecf20Sopenharmony_ci		A single positive integer specifying the position of this
12468c2ecf20Sopenharmony_ci		scan element in the buffer. Note these are not dependent on
12478c2ecf20Sopenharmony_ci		what is enabled and may not be contiguous. Thus for user-space
12488c2ecf20Sopenharmony_ci		to establish the full layout these must be used in conjunction
12498c2ecf20Sopenharmony_ci		with all _en attributes to establish which channels are present,
12508c2ecf20Sopenharmony_ci		and the relevant _type attributes to establish the data storage
12518c2ecf20Sopenharmony_ci		format.
12528c2ecf20Sopenharmony_ci
12538c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_activity_still_input
12548c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_activity_walking_input
12558c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_activity_jogging_input
12568c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_activity_running_input
12578c2ecf20Sopenharmony_ciKernelVersion:	3.19
12588c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12598c2ecf20Sopenharmony_ciDescription:
12608c2ecf20Sopenharmony_ci		This attribute is used to read the confidence for an activity
12618c2ecf20Sopenharmony_ci		expressed in units as percentage.
12628c2ecf20Sopenharmony_ci
12638c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_anglvel_z_quadrature_correction_raw
12648c2ecf20Sopenharmony_ciKernelVersion:	2.6.38
12658c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12668c2ecf20Sopenharmony_ciDescription:
12678c2ecf20Sopenharmony_ci		This attribute is used to read the amount of quadrature error
12688c2ecf20Sopenharmony_ci		present in the device at a given time.
12698c2ecf20Sopenharmony_ci
12708c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_accelX_power_mode
12718c2ecf20Sopenharmony_ciKernelVersion:	3.11
12728c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12738c2ecf20Sopenharmony_ciDescription:
12748c2ecf20Sopenharmony_ci		Specifies the chip power mode.
12758c2ecf20Sopenharmony_ci		low_noise: reduce noise level from ADC,
12768c2ecf20Sopenharmony_ci		low_power: enable low current consumption.
12778c2ecf20Sopenharmony_ci		For a list of available output power modes read
12788c2ecf20Sopenharmony_ci		in_accel_power_mode_available.
12798c2ecf20Sopenharmony_ci
12808c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_energy_input
12818c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_energy_raw
12828c2ecf20Sopenharmony_ciKernelVersion:	4.0
12838c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12848c2ecf20Sopenharmony_ciDescription:
12858c2ecf20Sopenharmony_ci		This attribute is used to read the energy value reported by the
12868c2ecf20Sopenharmony_ci		device (e.g.: human activity sensors report energy burnt by the
12878c2ecf20Sopenharmony_ci		user). Units after application of scale are Joules.
12888c2ecf20Sopenharmony_ci
12898c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_distance_input
12908c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_distance_raw
12918c2ecf20Sopenharmony_ciKernelVersion:	4.0
12928c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
12938c2ecf20Sopenharmony_ciDescription:
12948c2ecf20Sopenharmony_ci		This attribute is used to read the measured distance to an object
12958c2ecf20Sopenharmony_ci		or the distance covered by the user since the last reboot while
12968c2ecf20Sopenharmony_ci		activated. Units after application of scale are meters.
12978c2ecf20Sopenharmony_ci
12988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/store_eeprom
12998c2ecf20Sopenharmony_ciKernelVersion:	3.4.0
13008c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13018c2ecf20Sopenharmony_ciDescription:
13028c2ecf20Sopenharmony_ci		Writing '1' stores the current device configuration into
13038c2ecf20Sopenharmony_ci		on-chip EEPROM. After power-up or chip reset the device will
13048c2ecf20Sopenharmony_ci		automatically load the saved configuration.
13058c2ecf20Sopenharmony_ci
13068c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_proximity_raw
13078c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_proximity_input
13088c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_proximityY_raw
13098c2ecf20Sopenharmony_ciKernelVersion:	3.4
13108c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13118c2ecf20Sopenharmony_ciDescription:
13128c2ecf20Sopenharmony_ci		Proximity measurement indicating that some
13138c2ecf20Sopenharmony_ci		object is near the sensor, usually by observing
13148c2ecf20Sopenharmony_ci		reflectivity of infrared or ultrasound emitted.
13158c2ecf20Sopenharmony_ci
13168c2ecf20Sopenharmony_ci		Often these sensors are unit less and as such conversion
13178c2ecf20Sopenharmony_ci		to SI units is not possible. Higher proximity measurements
13188c2ecf20Sopenharmony_ci		indicate closer objects, and vice versa. Units after
13198c2ecf20Sopenharmony_ci		application of scale and offset are meters.
13208c2ecf20Sopenharmony_ci
13218c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_input
13228c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_raw
13238c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminanceY_input
13248c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminanceY_raw
13258c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminanceY_mean_raw
13268c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_ir_raw
13278c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_clear_raw
13288c2ecf20Sopenharmony_ciKernelVersion:	3.4
13298c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13308c2ecf20Sopenharmony_ciDescription:
13318c2ecf20Sopenharmony_ci		Illuminance measurement, units after application of scale
13328c2ecf20Sopenharmony_ci		and offset are lux.
13338c2ecf20Sopenharmony_ci
13348c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensityY_raw
13358c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensityY_ir_raw
13368c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensityY_both_raw
13378c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensityY_uv_raw
13388c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensityY_duv_raw
13398c2ecf20Sopenharmony_ciKernelVersion:	3.4
13408c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13418c2ecf20Sopenharmony_ciDescription:
13428c2ecf20Sopenharmony_ci		Unit-less light intensity. Modifiers both and ir indicate
13438c2ecf20Sopenharmony_ci		that measurements contain visible and infrared light
13448c2ecf20Sopenharmony_ci		components or just infrared light, respectively. Modifier
13458c2ecf20Sopenharmony_ci		uv indicates that measurements contain ultraviolet light
13468c2ecf20Sopenharmony_ci		components. Modifier duv indicates that measurements
13478c2ecf20Sopenharmony_ci		contain deep ultraviolet light components.
13488c2ecf20Sopenharmony_ci
13498c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_uvindex_input
13508c2ecf20Sopenharmony_ciKernelVersion:	4.6
13518c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13528c2ecf20Sopenharmony_ciDescription:
13538c2ecf20Sopenharmony_ci		UV light intensity index measuring the human skin's response to
13548c2ecf20Sopenharmony_ci		different wavelength of sunlight weighted according to the
13558c2ecf20Sopenharmony_ci		standardised CIE Erythemal Action Spectrum. UV index values range
13568c2ecf20Sopenharmony_ci		from 0 (low) to >=11 (extreme).
13578c2ecf20Sopenharmony_ci
13588c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_integration_time
13598c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_red_integration_time
13608c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_green_integration_time
13618c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_blue_integration_time
13628c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_intensity_clear_integration_time
13638c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_illuminance_integration_time
13648c2ecf20Sopenharmony_ciKernelVersion:	3.12
13658c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13668c2ecf20Sopenharmony_ciDescription:
13678c2ecf20Sopenharmony_ci		This attribute is used to get/set the integration time in
13688c2ecf20Sopenharmony_ci		seconds. If shared across all channels of a given type,
13698c2ecf20Sopenharmony_ci		<type>_integration_time is used.
13708c2ecf20Sopenharmony_ci
13718c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_integration_time
13728c2ecf20Sopenharmony_ciKernelVersion:	4.0
13738c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13748c2ecf20Sopenharmony_ciDescription:
13758c2ecf20Sopenharmony_ci		Number of seconds in which to compute speed.
13768c2ecf20Sopenharmony_ci
13778c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_quaternion_raw
13788c2ecf20Sopenharmony_ciKernelVersion:	3.15
13798c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13808c2ecf20Sopenharmony_ciDescription:
13818c2ecf20Sopenharmony_ci		Raw value of quaternion components using a format
13828c2ecf20Sopenharmony_ci		x y z w. Here x, y, and z component represents the axis about
13838c2ecf20Sopenharmony_ci		which a rotation will occur and w component represents the
13848c2ecf20Sopenharmony_ci		amount of rotation.
13858c2ecf20Sopenharmony_ci
13868c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_raw
13878c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_raw
13888c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_raw
13898c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_raw
13908c2ecf20Sopenharmony_ciKernelVersion:	3.15
13918c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
13928c2ecf20Sopenharmony_ciDescription:
13938c2ecf20Sopenharmony_ci		Raw value of rotation from true/magnetic north measured with
13948c2ecf20Sopenharmony_ci		or without compensation from tilt sensors.
13958c2ecf20Sopenharmony_ci
13968c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentX_raw
13978c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentX_i_raw
13988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_currentX_q_raw
13998c2ecf20Sopenharmony_ciKernelVersion:	3.18
14008c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14018c2ecf20Sopenharmony_ciDescription:
14028c2ecf20Sopenharmony_ci		Raw current measurement from channel X. Units are in milliamps
14038c2ecf20Sopenharmony_ci		after application of scale and offset. If no offset or scale is
14048c2ecf20Sopenharmony_ci		present, output should be considered as processed with the
14058c2ecf20Sopenharmony_ci		unit in milliamps.
14068c2ecf20Sopenharmony_ci
14078c2ecf20Sopenharmony_ci		Channels with 'i' and 'q' modifiers always exist in pairs and both
14088c2ecf20Sopenharmony_ci		channels refer to the same signal. The 'i' channel contains the in-phase
14098c2ecf20Sopenharmony_ci		component of the signal while the 'q' channel contains the quadrature
14108c2ecf20Sopenharmony_ci		component.
14118c2ecf20Sopenharmony_ci
14128c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_energy_en
14138c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_distance_en
14148c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_en
14158c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_steps_en
14168c2ecf20Sopenharmony_ciKernelVersion:	3.19
14178c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14188c2ecf20Sopenharmony_ciDescription:
14198c2ecf20Sopenharmony_ci		Activates a device feature that runs in firmware/hardware.
14208c2ecf20Sopenharmony_ci		E.g. for steps: the pedometer saves power while not used;
14218c2ecf20Sopenharmony_ci		when activated, it will count the steps taken by the user in
14228c2ecf20Sopenharmony_ci		firmware and export them through in_steps_input.
14238c2ecf20Sopenharmony_ci
14248c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_steps_input
14258c2ecf20Sopenharmony_ciKernelVersion:	3.19
14268c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14278c2ecf20Sopenharmony_ciDescription:
14288c2ecf20Sopenharmony_ci		This attribute is used to read the number of steps taken by the user
14298c2ecf20Sopenharmony_ci		since the last reboot while activated.
14308c2ecf20Sopenharmony_ci
14318c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_input
14328c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_raw
14338c2ecf20Sopenharmony_ciKernelVersion:	3.19
14348c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14358c2ecf20Sopenharmony_ciDescription:
14368c2ecf20Sopenharmony_ci		This attribute is used to read the current speed value of the
14378c2ecf20Sopenharmony_ci		user (which is the norm or magnitude of the velocity vector).
14388c2ecf20Sopenharmony_ci		Units after application of scale are m/s.
14398c2ecf20Sopenharmony_ci
14408c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_steps_debounce_count
14418c2ecf20Sopenharmony_ciKernelVersion:	4.0
14428c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14438c2ecf20Sopenharmony_ciDescription:
14448c2ecf20Sopenharmony_ci		Specifies the number of steps that must occur within
14458c2ecf20Sopenharmony_ci		in_steps_filter_debounce_time for the pedometer to decide the
14468c2ecf20Sopenharmony_ci		consumer is making steps.
14478c2ecf20Sopenharmony_ci
14488c2ecf20Sopenharmony_ciWhat:		/sys/.../iio:deviceX/in_steps_debounce_time
14498c2ecf20Sopenharmony_ciKernelVersion:	4.0
14508c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14518c2ecf20Sopenharmony_ciDescription:
14528c2ecf20Sopenharmony_ci		Specifies number of seconds in which we compute the steps
14538c2ecf20Sopenharmony_ci		that occur in order to decide if the consumer is making steps.
14548c2ecf20Sopenharmony_ci
14558c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/watermark
14568c2ecf20Sopenharmony_ciKernelVersion:	4.2
14578c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14588c2ecf20Sopenharmony_ciDescription:
14598c2ecf20Sopenharmony_ci		A single positive integer specifying the maximum number of scan
14608c2ecf20Sopenharmony_ci		elements to wait for.
14618c2ecf20Sopenharmony_ci
14628c2ecf20Sopenharmony_ci		Poll will block until the watermark is reached.
14638c2ecf20Sopenharmony_ci
14648c2ecf20Sopenharmony_ci		Blocking read will wait until the minimum between the requested
14658c2ecf20Sopenharmony_ci		read amount or the low water mark is available.
14668c2ecf20Sopenharmony_ci
14678c2ecf20Sopenharmony_ci		Non-blocking read will retrieve the available samples from the
14688c2ecf20Sopenharmony_ci		buffer even if there are less samples then watermark level. This
14698c2ecf20Sopenharmony_ci		allows the application to block on poll with a timeout and read
14708c2ecf20Sopenharmony_ci		the available samples after the timeout expires and thus have a
14718c2ecf20Sopenharmony_ci		maximum delay guarantee.
14728c2ecf20Sopenharmony_ci
14738c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/data_available
14748c2ecf20Sopenharmony_ciKernelVersion: 4.16
14758c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14768c2ecf20Sopenharmony_ciDescription:
14778c2ecf20Sopenharmony_ci		A read-only value indicating the bytes of data available in the
14788c2ecf20Sopenharmony_ci		buffer. In the case of an output buffer, this indicates the
14798c2ecf20Sopenharmony_ci		amount of empty space available to write data to. In the case of
14808c2ecf20Sopenharmony_ci		an input buffer, this indicates the amount of data available for
14818c2ecf20Sopenharmony_ci		reading.
14828c2ecf20Sopenharmony_ci
14838c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_enabled
14848c2ecf20Sopenharmony_ciKernelVersion: 4.2
14858c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
14868c2ecf20Sopenharmony_ciDescription:
14878c2ecf20Sopenharmony_ci		A read-only boolean value that indicates if the hardware fifo is
14888c2ecf20Sopenharmony_ci		currently enabled or disabled. If the device does not have a
14898c2ecf20Sopenharmony_ci		hardware fifo this entry is not present.
14908c2ecf20Sopenharmony_ci		The hardware fifo is enabled when the buffer is enabled if the
14918c2ecf20Sopenharmony_ci		current hardware fifo watermark level is set and other current
14928c2ecf20Sopenharmony_ci		device settings allows it (e.g. if a trigger is set that samples
14938c2ecf20Sopenharmony_ci		data differently that the hardware fifo does then hardware fifo
14948c2ecf20Sopenharmony_ci		will not enabled).
14958c2ecf20Sopenharmony_ci
14968c2ecf20Sopenharmony_ci		If the hardware fifo is enabled and the level of the hardware
14978c2ecf20Sopenharmony_ci		fifo reaches the hardware fifo watermark level the device will
14988c2ecf20Sopenharmony_ci		flush its hardware fifo to the device buffer. Doing a non
14998c2ecf20Sopenharmony_ci		blocking read on the device when no samples are present in the
15008c2ecf20Sopenharmony_ci		device buffer will also force a flush.
15018c2ecf20Sopenharmony_ci
15028c2ecf20Sopenharmony_ci		When the hardware fifo is enabled there is no need to use a
15038c2ecf20Sopenharmony_ci		trigger to use buffer mode since the watermark settings
15048c2ecf20Sopenharmony_ci		guarantees that the hardware fifo is flushed to the device
15058c2ecf20Sopenharmony_ci		buffer.
15068c2ecf20Sopenharmony_ci
15078c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:device*/buffer/hwfifo_timeout
15088c2ecf20Sopenharmony_ciKernelVersion:	4.12
15098c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
15108c2ecf20Sopenharmony_ciDescription:
15118c2ecf20Sopenharmony_ci		A read/write property to provide capability to delay reporting of
15128c2ecf20Sopenharmony_ci		samples till a timeout is reached. This allows host processors to
15138c2ecf20Sopenharmony_ci		sleep, while the sensor is storing samples in its internal fifo.
15148c2ecf20Sopenharmony_ci		The maximum timeout in seconds can be specified by setting
15158c2ecf20Sopenharmony_ci		hwfifo_timeout.The current delay can be read by reading
15168c2ecf20Sopenharmony_ci		hwfifo_timeout. A value of 0 means that there is no timeout.
15178c2ecf20Sopenharmony_ci
15188c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark
15198c2ecf20Sopenharmony_ciKernelVersion: 4.2
15208c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
15218c2ecf20Sopenharmony_ciDescription:
15228c2ecf20Sopenharmony_ci		Read-only entry that contains a single integer specifying the
15238c2ecf20Sopenharmony_ci		current watermark level for the hardware fifo. If the device
15248c2ecf20Sopenharmony_ci		does not have a hardware fifo this entry is not present.
15258c2ecf20Sopenharmony_ci		The watermark level for the hardware fifo is set by the driver
15268c2ecf20Sopenharmony_ci		based on the value set by the user in buffer/watermark but
15278c2ecf20Sopenharmony_ci		taking into account hardware limitations (e.g. most hardware
15288c2ecf20Sopenharmony_ci		buffers are limited to 32-64 samples, some hardware buffers
15298c2ecf20Sopenharmony_ci		watermarks are fixed or have minimum levels).  A value of 0
15308c2ecf20Sopenharmony_ci		means that the hardware watermark is unset.
15318c2ecf20Sopenharmony_ci
15328c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_min
15338c2ecf20Sopenharmony_ciKernelVersion: 4.2
15348c2ecf20Sopenharmony_ciContact:       linux-iio@vger.kernel.org
15358c2ecf20Sopenharmony_ciDescription:
15368c2ecf20Sopenharmony_ci		A single positive integer specifying the minimum watermark level
15378c2ecf20Sopenharmony_ci		for the hardware fifo of this device. If the device does not
15388c2ecf20Sopenharmony_ci		have a hardware fifo this entry is not present.
15398c2ecf20Sopenharmony_ci
15408c2ecf20Sopenharmony_ci		If the user sets buffer/watermark to a value less than this one,
15418c2ecf20Sopenharmony_ci		then the hardware watermark will remain unset.
15428c2ecf20Sopenharmony_ci
15438c2ecf20Sopenharmony_ciWhat:	       /sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_max
15448c2ecf20Sopenharmony_ciKernelVersion: 4.2
15458c2ecf20Sopenharmony_ciContact:       linux-iio@vger.kernel.org
15468c2ecf20Sopenharmony_ciDescription:
15478c2ecf20Sopenharmony_ci		A single positive integer specifying the maximum watermark level
15488c2ecf20Sopenharmony_ci		for the hardware fifo of this device. If the device does not
15498c2ecf20Sopenharmony_ci		have a hardware fifo this entry is not present.
15508c2ecf20Sopenharmony_ci
15518c2ecf20Sopenharmony_ci		If the user sets buffer/watermark to a value greater than this
15528c2ecf20Sopenharmony_ci		one, then the hardware watermark will be capped at this value.
15538c2ecf20Sopenharmony_ci
15548c2ecf20Sopenharmony_ciWhat:	       /sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_available
15558c2ecf20Sopenharmony_ciKernelVersion: 4.2
15568c2ecf20Sopenharmony_ciContact:       linux-iio@vger.kernel.org
15578c2ecf20Sopenharmony_ciDescription:
15588c2ecf20Sopenharmony_ci		A list of positive integers specifying the available watermark
15598c2ecf20Sopenharmony_ci		levels for the hardware fifo. This entry is optional and if it
15608c2ecf20Sopenharmony_ci		is not present it means that all the values between
15618c2ecf20Sopenharmony_ci		hwfifo_watermark_min and hwfifo_watermark_max are supported.
15628c2ecf20Sopenharmony_ci
15638c2ecf20Sopenharmony_ci		If the user sets buffer/watermark to a value greater than
15648c2ecf20Sopenharmony_ci		hwfifo_watermak_min but not equal to any of the values in this
15658c2ecf20Sopenharmony_ci		list, the driver will chose an appropriate value for the
15668c2ecf20Sopenharmony_ci		hardware fifo watermark level.
15678c2ecf20Sopenharmony_ci
15688c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_calibemissivity
15698c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempX_calibemissivity
15708c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibemissivity
15718c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempX_object_calibemissivity
15728c2ecf20Sopenharmony_ciKernelVersion:	4.1
15738c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
15748c2ecf20Sopenharmony_ciDescription:
15758c2ecf20Sopenharmony_ci		The emissivity ratio of the surface in the field of view of the
15768c2ecf20Sopenharmony_ci		contactless temperature sensor.  Emissivity varies from 0 to 1,
15778c2ecf20Sopenharmony_ci		with 1 being the emissivity of a black body.
15788c2ecf20Sopenharmony_ci
15798c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_x_oversampling_ratio
15808c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_y_oversampling_ratio
15818c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_magn_z_oversampling_ratio
15828c2ecf20Sopenharmony_ciKernelVersion:	4.2
15838c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
15848c2ecf20Sopenharmony_ciDescription:
15858c2ecf20Sopenharmony_ci		Hardware applied number of measurements for acquiring one
15868c2ecf20Sopenharmony_ci		data point. The HW will do <type>[_name]_oversampling_ratio
15878c2ecf20Sopenharmony_ci		measurements and return the average value as output data. Each
15888c2ecf20Sopenharmony_ci		value resulted from <type>[_name]_oversampling_ratio measurements
15898c2ecf20Sopenharmony_ci		is considered as one sample for <type>[_name]_sampling_frequency.
15908c2ecf20Sopenharmony_ci
15918c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_raw
15928c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_raw
15938c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_raw
15948c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_co2_raw
15958c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_ethanol_raw
15968c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_ethanol_raw
15978c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_h2_raw
15988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_h2_raw
15998c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_o2_raw
16008c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_o2_raw
16018c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentration_voc_raw
16028c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_concentrationX_voc_raw
16038c2ecf20Sopenharmony_ciKernelVersion:	4.3
16048c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
16058c2ecf20Sopenharmony_ciDescription:
16068c2ecf20Sopenharmony_ci		Raw (unscaled no offset etc.) reading of a substance. Units
16078c2ecf20Sopenharmony_ci		after application of scale and offset are percents.
16088c2ecf20Sopenharmony_ci
16098c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_resistance_raw
16108c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_resistanceX_raw
16118c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_resistance_raw
16128c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/out_resistanceX_raw
16138c2ecf20Sopenharmony_ciKernelVersion:	4.3
16148c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
16158c2ecf20Sopenharmony_ciDescription:
16168c2ecf20Sopenharmony_ci		Raw (unscaled no offset etc.) resistance reading that can be processed
16178c2ecf20Sopenharmony_ci		into an ohm value.
16188c2ecf20Sopenharmony_ci
16198c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/heater_enable
16208c2ecf20Sopenharmony_ciKernelVersion:	4.1.0
16218c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
16228c2ecf20Sopenharmony_ciDescription:
16238c2ecf20Sopenharmony_ci		'1' (enable) or '0' (disable) specifying the enable
16248c2ecf20Sopenharmony_ci		of heater function. Same reading values apply.
16258c2ecf20Sopenharmony_ci
16268c2ecf20Sopenharmony_ci		This ABI is especially applicable for humidity sensors
16278c2ecf20Sopenharmony_ci		to heatup the device and get rid of any condensation
16288c2ecf20Sopenharmony_ci		in some humidity environment
16298c2ecf20Sopenharmony_ci
16308c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_ph_raw
16318c2ecf20Sopenharmony_ciKernelVersion:	4.5
16328c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
16338c2ecf20Sopenharmony_ciDescription:
16348c2ecf20Sopenharmony_ci		Raw (unscaled no offset etc.) pH reading of a substance as a negative
16358c2ecf20Sopenharmony_ci		base-10 logarithm of hydrodium ions in a litre of water.
16368c2ecf20Sopenharmony_ci
16378c2ecf20Sopenharmony_ciWhat:           /sys/bus/iio/devices/iio:deviceX/mount_matrix
16388c2ecf20Sopenharmony_ciWhat:           /sys/bus/iio/devices/iio:deviceX/in_mount_matrix
16398c2ecf20Sopenharmony_ciWhat:           /sys/bus/iio/devices/iio:deviceX/out_mount_matrix
16408c2ecf20Sopenharmony_ciWhat:           /sys/bus/iio/devices/iio:deviceX/in_anglvel_mount_matrix
16418c2ecf20Sopenharmony_ciWhat:           /sys/bus/iio/devices/iio:deviceX/in_accel_mount_matrix
16428c2ecf20Sopenharmony_ciKernelVersion:  4.6
16438c2ecf20Sopenharmony_ciContact:        linux-iio@vger.kernel.org
16448c2ecf20Sopenharmony_ciDescription:
16458c2ecf20Sopenharmony_ci		Mounting matrix for IIO sensors. This is a rotation matrix which
16468c2ecf20Sopenharmony_ci		informs userspace about sensor chip's placement relative to the
16478c2ecf20Sopenharmony_ci		main hardware it is mounted on.
16488c2ecf20Sopenharmony_ci
16498c2ecf20Sopenharmony_ci		Main hardware placement is defined according to the local
16508c2ecf20Sopenharmony_ci		reference frame related to the physical quantity the sensor
16518c2ecf20Sopenharmony_ci		measures.
16528c2ecf20Sopenharmony_ci
16538c2ecf20Sopenharmony_ci		Given that the rotation matrix is defined in a board specific
16548c2ecf20Sopenharmony_ci		way (platform data and / or device-tree), the main hardware
16558c2ecf20Sopenharmony_ci		reference frame definition is left to the implementor's choice
16568c2ecf20Sopenharmony_ci		(see below for a magnetometer example).
16578c2ecf20Sopenharmony_ci
16588c2ecf20Sopenharmony_ci		Applications should apply this rotation matrix to samples so
16598c2ecf20Sopenharmony_ci		that when main hardware reference frame is aligned onto local
16608c2ecf20Sopenharmony_ci		reference frame, then sensor chip reference frame is also
16618c2ecf20Sopenharmony_ci		perfectly aligned with it.
16628c2ecf20Sopenharmony_ci
16638c2ecf20Sopenharmony_ci		Matrix is a 3x3 unitary matrix and typically looks like
16648c2ecf20Sopenharmony_ci		[0, 1, 0; 1, 0, 0; 0, 0, -1]. Identity matrix
16658c2ecf20Sopenharmony_ci		[1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and main hardware
16668c2ecf20Sopenharmony_ci		are perfectly aligned with each other.
16678c2ecf20Sopenharmony_ci
16688c2ecf20Sopenharmony_ci		For example, a mounting matrix for a magnetometer sensor informs
16698c2ecf20Sopenharmony_ci		userspace about sensor chip's ORIENTATION relative to the main
16708c2ecf20Sopenharmony_ci		hardware.
16718c2ecf20Sopenharmony_ci
16728c2ecf20Sopenharmony_ci		More specifically, main hardware orientation is defined with
16738c2ecf20Sopenharmony_ci		respect to the LOCAL EARTH GEOMAGNETIC REFERENCE FRAME where :
16748c2ecf20Sopenharmony_ci
16758c2ecf20Sopenharmony_ci		* Y is in the ground plane and positive towards magnetic North ;
16768c2ecf20Sopenharmony_ci		* X is in the ground plane, perpendicular to the North axis and
16778c2ecf20Sopenharmony_ci		  positive towards the East ;
16788c2ecf20Sopenharmony_ci		* Z is perpendicular to the ground plane and positive upwards.
16798c2ecf20Sopenharmony_ci
16808c2ecf20Sopenharmony_ci		An implementor might consider that for a hand-held device, a
16818c2ecf20Sopenharmony_ci		'natural' orientation would be 'front facing camera at the top'.
16828c2ecf20Sopenharmony_ci		The main hardware reference frame could then be described as :
16838c2ecf20Sopenharmony_ci
16848c2ecf20Sopenharmony_ci		* Y is in the plane of the screen and is positive towards the
16858c2ecf20Sopenharmony_ci		  top of the screen ;
16868c2ecf20Sopenharmony_ci		* X is in the plane of the screen, perpendicular to Y axis, and
16878c2ecf20Sopenharmony_ci		  positive towards the right hand side of the screen ;
16888c2ecf20Sopenharmony_ci		* Z is perpendicular to the screen plane and positive out of the
16898c2ecf20Sopenharmony_ci		  screen.
16908c2ecf20Sopenharmony_ci
16918c2ecf20Sopenharmony_ci		Another example for a quadrotor UAV might be :
16928c2ecf20Sopenharmony_ci
16938c2ecf20Sopenharmony_ci		* Y is in the plane of the propellers and positive towards the
16948c2ecf20Sopenharmony_ci		  front-view camera;
16958c2ecf20Sopenharmony_ci		* X is in the plane of the propellers, perpendicular to Y axis,
16968c2ecf20Sopenharmony_ci		  and positive towards the starboard side of the UAV ;
16978c2ecf20Sopenharmony_ci		* Z is perpendicular to propellers plane and positive upwards.
16988c2ecf20Sopenharmony_ci
16998c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_electricalconductivity_raw
17008c2ecf20Sopenharmony_ciKernelVersion:	4.8
17018c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17028c2ecf20Sopenharmony_ciDescription:
17038c2ecf20Sopenharmony_ci		Raw (unscaled no offset etc.) electric conductivity reading that
17048c2ecf20Sopenharmony_ci		can be processed to siemens per meter.
17058c2ecf20Sopenharmony_ci
17068c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_countY_raw
17078c2ecf20Sopenharmony_ciKernelVersion:	4.10
17088c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17098c2ecf20Sopenharmony_ciDescription:
17108c2ecf20Sopenharmony_ci		This interface is deprecated; please use the Counter subsystem.
17118c2ecf20Sopenharmony_ci
17128c2ecf20Sopenharmony_ci		Raw counter device counts from channel Y. For quadrature
17138c2ecf20Sopenharmony_ci		counters, multiplication by an available [Y]_scale results in
17148c2ecf20Sopenharmony_ci		the counts of a single quadrature signal phase from channel Y.
17158c2ecf20Sopenharmony_ci
17168c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_indexY_raw
17178c2ecf20Sopenharmony_ciKernelVersion:	4.10
17188c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17198c2ecf20Sopenharmony_ciDescription:
17208c2ecf20Sopenharmony_ci		This interface is deprecated; please use the Counter subsystem.
17218c2ecf20Sopenharmony_ci
17228c2ecf20Sopenharmony_ci		Raw counter device index value from channel Y. This attribute
17238c2ecf20Sopenharmony_ci		provides an absolute positional reference (e.g. a pulse once per
17248c2ecf20Sopenharmony_ci		revolution) which may be used to home positional systems as
17258c2ecf20Sopenharmony_ci		required.
17268c2ecf20Sopenharmony_ci
17278c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_count_count_direction_available
17288c2ecf20Sopenharmony_ciKernelVersion:	4.12
17298c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17308c2ecf20Sopenharmony_ciDescription:
17318c2ecf20Sopenharmony_ci		This interface is deprecated; please use the Counter subsystem.
17328c2ecf20Sopenharmony_ci
17338c2ecf20Sopenharmony_ci		A list of possible counting directions which are:
17348c2ecf20Sopenharmony_ci
17358c2ecf20Sopenharmony_ci		- "up"	: counter device is increasing.
17368c2ecf20Sopenharmony_ci		- "down": counter device is decreasing.
17378c2ecf20Sopenharmony_ci
17388c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_countY_count_direction
17398c2ecf20Sopenharmony_ciKernelVersion:	4.12
17408c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17418c2ecf20Sopenharmony_ciDescription:
17428c2ecf20Sopenharmony_ci		This interface is deprecated; please use the Counter subsystem.
17438c2ecf20Sopenharmony_ci
17448c2ecf20Sopenharmony_ci		Raw counter device counters direction for channel Y.
17458c2ecf20Sopenharmony_ci
17468c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_phaseY_raw
17478c2ecf20Sopenharmony_ciKernelVersion:	4.18
17488c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17498c2ecf20Sopenharmony_ciDescription:
17508c2ecf20Sopenharmony_ci		Raw (unscaled) phase difference reading from channel Y
17518c2ecf20Sopenharmony_ci		that can be processed to radians.
17528c2ecf20Sopenharmony_ci
17538c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm1_input
17548c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm1_input
17558c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm2p5_input
17568c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm2p5_input
17578c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm4_input
17588c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm4_input
17598c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm10_input
17608c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm10_input
17618c2ecf20Sopenharmony_ciKernelVersion:	4.22
17628c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17638c2ecf20Sopenharmony_ciDescription:
17648c2ecf20Sopenharmony_ci		Mass concentration reading of particulate matter in ug / m3.
17658c2ecf20Sopenharmony_ci		pmX consists of particles with aerodynamic diameter less or
17668c2ecf20Sopenharmony_ci		equal to X micrometers.
17678c2ecf20Sopenharmony_ci
17688c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/events/in_illuminance_period_available
17698c2ecf20Sopenharmony_ciDate:		November 2019
17708c2ecf20Sopenharmony_ciKernelVersion:	5.4
17718c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17728c2ecf20Sopenharmony_ciDescription:
17738c2ecf20Sopenharmony_ci		List of valid periods (in seconds) for which the light intensity
17748c2ecf20Sopenharmony_ci		must be above the threshold level before interrupt is asserted.
17758c2ecf20Sopenharmony_ci
17768c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_filter_notch_center_frequency
17778c2ecf20Sopenharmony_ciKernelVersion:	5.5
17788c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17798c2ecf20Sopenharmony_ciDescription:
17808c2ecf20Sopenharmony_ci		Center frequency in Hz for a notch filter. Used i.e. for line
17818c2ecf20Sopenharmony_ci		noise suppression.
17828c2ecf20Sopenharmony_ci
17838c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_thermocouple_type
17848c2ecf20Sopenharmony_ciKernelVersion:	5.5
17858c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17868c2ecf20Sopenharmony_ciDescription:
17878c2ecf20Sopenharmony_ci		One of the following thermocouple types: B, E, J, K, N, R, S, T.
17888c2ecf20Sopenharmony_ci
17898c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibambient
17908c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_tempX_object_calibambient
17918c2ecf20Sopenharmony_ciKernelVersion:	5.10
17928c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
17938c2ecf20Sopenharmony_ciDescription:
17948c2ecf20Sopenharmony_ci		Calibrated ambient temperature for object temperature
17958c2ecf20Sopenharmony_ci		calculation in milli degrees Celsius.
17968c2ecf20Sopenharmony_ci
17978c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_x_raw
17988c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_y_raw
17998c2ecf20Sopenharmony_ciWhat:		/sys/bus/iio/devices/iio:deviceX/in_intensity_z_raw
18008c2ecf20Sopenharmony_ciKernelVersion:	5.10
18018c2ecf20Sopenharmony_ciContact:	linux-iio@vger.kernel.org
18028c2ecf20Sopenharmony_ciDescription:
18038c2ecf20Sopenharmony_ci		Unscaled light intensity according to CIE 1931/DIN 5033 color space.
18048c2ecf20Sopenharmony_ci		Units after application of scale are nano nanowatts per square meter.
1805