Loading .mailmap +5 −1 Original line number Diff line number Diff line Loading @@ -104,6 +104,7 @@ Christoph Hellwig <hch@lst.de> Colin Ian King <colin.i.king@gmail.com> <colin.king@canonical.com> Corey Minyard <minyard@acm.org> Damian Hobson-Garcia <dhobsong@igel.co.jp> Dan Carpenter <error27@gmail.com> <dan.carpenter@oracle.com> Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com> Daniel Borkmann <daniel@iogearbox.net> <danborkmann@iogearbox.net> Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch> Loading Loading @@ -137,6 +138,7 @@ Filipe Lautert <filipe@icewall.org> Finn Thain <fthain@linux-m68k.org> <fthain@telegraphics.com.au> Franck Bui-Huu <vagabon.xyz@gmail.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@am.sony.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@sony.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@sonymobile.com> Frank Rowand <frowand.list@gmail.com> <frowand@mvista.com> Frank Zago <fzago@systemfabricworks.com> Loading Loading @@ -336,6 +338,7 @@ Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <o.rempel@pengutronix.de> Oleksij Rempel <linux@rempel-privat.de> <ore@pengutronix.de> Oliver Upton <oliver.upton@linux.dev> <oupton@google.com> Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com> Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Patrick Mochel <mochel@digitalimplant.org> Loading @@ -351,7 +354,8 @@ Peter Oruba <peter@oruba.de> Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com> Praveen BP <praveenbp@ti.com> Punit Agrawal <punitagrawal@gmail.com> <punit.agrawal@arm.com> Qais Yousef <qsyousef@gmail.com> <qais.yousef@imgtec.com> Qais Yousef <qyousef@layalina.io> <qais.yousef@imgtec.com> Qais Yousef <qyousef@layalina.io> <qais.yousef@arm.com> Quentin Monnet <quentin@isovalent.com> <quentin.monnet@netronome.com> Quentin Perret <qperret@qperret.net> <quentin.perret@arm.com> Rafael J. Wysocki <rjw@rjwysocki.net> <rjw@sisk.pl> Loading Documentation/ABI/stable/sysfs-driver-dma-idxd +35 −0 Original line number Diff line number Diff line Loading @@ -227,6 +227,17 @@ Contact: dmaengine@vger.kernel.org Description: Indicate the number of retires for an enqcmds submission on a sharedwq. A max value to set attribute is capped at 64. What: /sys/bus/dsa/devices/wq<m>.<n>/op_config Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Shows the operation capability bits displayed in bitmap format presented by %*pb printk() output format specifier. The attribute can be configured when the WQ is disabled in order to configure the WQ to accept specific bits that correlates to the operations allowed. It's visible only on platforms that support the capability. What: /sys/bus/dsa/devices/engine<m>.<n>/group_id Date: Oct 25, 2019 KernelVersion: 5.6.0 Loading Loading @@ -255,3 +266,27 @@ Contact: dmaengine@vger.kernel.org Description: Indicates the number of Read Buffers reserved for the use of engines in the group. See DSA spec v1.2 9.2.18 GRPCFG Read Buffers Reserved. What: /sys/bus/dsa/devices/group<m>.<n>/desc_progress_limit Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Allows control of the number of work descriptors that can be concurrently processed by an engine in the group as a fraction of the Maximum Work Descriptors in Progress value specified in the ENGCAP register. The acceptable values are 0 (default), 1 (1/2 of max value), 2 (1/4 of the max value), and 3 (1/8 of the max value). It's visible only on platforms that support the capability. What: /sys/bus/dsa/devices/group<m>.<n>/batch_progress_limit Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Allows control of the number of batch descriptors that can be concurrently processed by an engine in the group as a fraction of the Maximum Batch Descriptors in Progress value specified in the ENGCAP register. The acceptable values are 0 (default), 1 (1/2 of max value), 2 (1/4 of the max value), and 3 (1/8 of the max value). It's visible only on platforms that support the capability. Documentation/ABI/testing/sysfs-bus-coresight-devices-etm4x +8 −0 Original line number Diff line number Diff line Loading @@ -516,3 +516,11 @@ Contact: Mathieu Poirier <mathieu.poirier@linaro.org> Description: (Read) Returns the number of special conditional P1 right-hand keys that the trace unit can use (0x194). The value is taken directly from the HW. What: /sys/bus/coresight/devices/etm<N>/ts_source Date: October 2022 KernelVersion: 6.1 Contact: Mathieu Poirier <mathieu.poirier@linaro.org> or Suzuki K Poulose <suzuki.poulose@arm.com> Description: (Read) When FEAT_TRF is implemented, value of TRFCR_ELx.TS used for trace session. Otherwise -1 indicates an unknown time source. Check trcidr0.tssize to see if a global timestamp is available. Documentation/ABI/testing/sysfs-bus-counter +35 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,12 @@ Contact: linux-iio@vger.kernel.org Description: Count data of Count Y represented as a string. What: /sys/bus/counter/devices/counterX/countY/capture KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Historical capture of the Count Y count data. What: /sys/bus/counter/devices/counterX/countY/ceiling KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Loading Loading @@ -203,6 +209,13 @@ Description: both edges: Any state transition. What: /sys/bus/counter/devices/counterX/countY/num_overflows KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: This attribute indicates the number of overflows of count Y. What: /sys/bus/counter/devices/counterX/countY/capture_component_id What: /sys/bus/counter/devices/counterX/countY/ceiling_component_id What: /sys/bus/counter/devices/counterX/countY/floor_component_id What: /sys/bus/counter/devices/counterX/countY/count_mode_component_id Loading @@ -213,11 +226,14 @@ What: /sys/bus/counter/devices/counterX/countY/prescaler_component_id What: /sys/bus/counter/devices/counterX/countY/preset_component_id What: /sys/bus/counter/devices/counterX/countY/preset_enable_component_id What: /sys/bus/counter/devices/counterX/countY/signalZ_action_component_id What: /sys/bus/counter/devices/counterX/countY/num_overflows_component_id What: /sys/bus/counter/devices/counterX/signalY/cable_fault_component_id What: /sys/bus/counter/devices/counterX/signalY/cable_fault_enable_component_id What: /sys/bus/counter/devices/counterX/signalY/filter_clock_prescaler_component_id What: /sys/bus/counter/devices/counterX/signalY/index_polarity_component_id What: /sys/bus/counter/devices/counterX/signalY/polarity_component_id What: /sys/bus/counter/devices/counterX/signalY/synchronous_mode_component_id What: /sys/bus/counter/devices/counterX/signalY/frequency_component_id KernelVersion: 5.16 Contact: linux-iio@vger.kernel.org Description: Loading Loading @@ -303,6 +319,19 @@ Description: Discrete set of available values for the respective Signal Y configuration are listed in this file. What: /sys/bus/counter/devices/counterX/signalY/polarity KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Active level of Signal Y. The following polarity values are available: positive: Signal high state considered active level (rising edge). negative: Signal low state considered active level (falling edge). What: /sys/bus/counter/devices/counterX/signalY/name KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Loading Loading @@ -345,3 +374,9 @@ Description: via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input. What: /sys/bus/counter/devices/counterX/signalY/frequency KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Read-only attribute that indicates the signal Y frequency, in Hz. Documentation/ABI/testing/sysfs-bus-iio +125 −1 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ Description: Raw capacitance measurement from channel Y. Units after application of scale and offset are nanofarads. What: /sys/.../iio:deviceX/in_capacitanceY-in_capacitanceZ_raw What: /sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_raw KernelVersion: 3.2 Contact: linux-iio@vger.kernel.org Description: Loading @@ -207,6 +207,25 @@ Description: is required is a consistent labeling. Units after application of scale and offset are nanofarads. What: /sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_zeropoint KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: For differential channels, this an offset that is applied equally to both inputs. As the reading is of the difference between the two inputs, this should not be applied to the _raw reading by userspace (unlike _offset) and unlike calibbias it does not affect the differential value measured because the effect of _zeropoint cancels out across the two inputs that make up the differential pair. It's purpose is to bring the individual signals, before the differential is measured, within the measurement range of the device. The naming is chosen because if the separate inputs that make the differential pair are drawn on a graph in their _raw units, this is the value that the zero point on the measurement axis represents. It is expressed with the same scaling as _raw. What: /sys/bus/iio/devices/iio:deviceX/in_temp_raw What: /sys/bus/iio/devices/iio:deviceX/in_tempX_raw What: /sys/bus/iio/devices/iio:deviceX/in_temp_x_raw Loading Loading @@ -241,6 +260,15 @@ Description: Has all of the equivalent parameters as per voltageY. Units after application of scale and offset are m/s^2. What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_x_raw What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_y_raw What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_z_raw KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: As per in_accel_X_raw attributes, but minus the acceleration due to gravity. What: /sys/bus/iio/devices/iio:deviceX/in_gravity_x_raw What: /sys/bus/iio/devices/iio:deviceX/in_gravity_y_raw What: /sys/bus/iio/devices/iio:deviceX/in_gravity_z_raw Loading Loading @@ -2038,3 +2066,99 @@ Description: Available range for the forced calibration value, expressed as: - a range specified as "[min step max]" What: /sys/bus/iio/devices/iio:deviceX/in_voltageX_sampling_frequency What: /sys/bus/iio/devices/iio:deviceX/in_powerY_sampling_frequency What: /sys/bus/iio/devices/iio:deviceX/in_currentZ_sampling_frequency KernelVersion: 5.20 Contact: linux-iio@vger.kernel.org Description: Some devices have separate controls of sampling frequency for individual channels. If multiple channels are enabled in a scan, then the sampling_frequency of the scan may be computed from the per channel sampling frequencies. What: /sys/.../events/in_accel_gesture_singletap_en What: /sys/.../events/in_accel_gesture_doubletap_en KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Device generates an event on a single or double tap. What: /sys/.../events/in_accel_gesture_singletap_value What: /sys/.../events/in_accel_gesture_doubletap_value KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the threshold value that the device is comparing against to generate the tap gesture event. The lower threshold value increases the sensitivity of tap detection. Units and the exact meaning of value are device-specific. What: /sys/.../events/in_accel_gesture_tap_value_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available threshold values which can be used to modify the sensitivity of the tap detection. What: /sys/.../events/in_accel_gesture_singletap_reset_timeout What: /sys/.../events/in_accel_gesture_doubletap_reset_timeout KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the timeout value in seconds for the tap detector to not to look for another tap event after the event as occurred. Basically the minimum quiet time between the two single-tap's or two double-tap's. What: /sys/.../events/in_accel_gesture_tap_reset_timeout_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available tap reset timeout values. Units in seconds. What: /sys/.../events/in_accel_gesture_doubletap_tap2_min_delay KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the minimum quiet time in seconds between the two taps of a double tap. What: /sys/.../events/in_accel_gesture_doubletap_tap2_min_delay_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available delay values between two taps in the double tap. Units in seconds. What: /sys/.../events/in_accel_gesture_tap_maxtomin_time KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the maximum time difference allowed between upper and lower peak of tap to consider it as the valid tap event. Units in seconds. What: /sys/.../events/in_accel_gesture_tap_maxtomin_time_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available time values between upper peak to lower peak. Units in seconds. What: /sys/bus/iio/devices/iio:deviceX/in_rot_yaw_raw What: /sys/bus/iio/devices/iio:deviceX/in_rot_pitch_raw What: /sys/bus/iio/devices/iio:deviceX/in_rot_roll_raw KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Raw (unscaled) euler angles readings. Units after application of scale are deg. What: /sys/bus/iio/devices/iio:deviceX/serialnumber KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: An example format is 16-bytes, 2-digits-per-byte, HEX-string representing the sensor unique ID number. Loading
.mailmap +5 −1 Original line number Diff line number Diff line Loading @@ -104,6 +104,7 @@ Christoph Hellwig <hch@lst.de> Colin Ian King <colin.i.king@gmail.com> <colin.king@canonical.com> Corey Minyard <minyard@acm.org> Damian Hobson-Garcia <dhobsong@igel.co.jp> Dan Carpenter <error27@gmail.com> <dan.carpenter@oracle.com> Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com> Daniel Borkmann <daniel@iogearbox.net> <danborkmann@iogearbox.net> Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch> Loading Loading @@ -137,6 +138,7 @@ Filipe Lautert <filipe@icewall.org> Finn Thain <fthain@linux-m68k.org> <fthain@telegraphics.com.au> Franck Bui-Huu <vagabon.xyz@gmail.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@am.sony.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@sony.com> Frank Rowand <frowand.list@gmail.com> <frank.rowand@sonymobile.com> Frank Rowand <frowand.list@gmail.com> <frowand@mvista.com> Frank Zago <fzago@systemfabricworks.com> Loading Loading @@ -336,6 +338,7 @@ Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com> Oleksij Rempel <linux@rempel-privat.de> <o.rempel@pengutronix.de> Oleksij Rempel <linux@rempel-privat.de> <ore@pengutronix.de> Oliver Upton <oliver.upton@linux.dev> <oupton@google.com> Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com> Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Patrick Mochel <mochel@digitalimplant.org> Loading @@ -351,7 +354,8 @@ Peter Oruba <peter@oruba.de> Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com> Praveen BP <praveenbp@ti.com> Punit Agrawal <punitagrawal@gmail.com> <punit.agrawal@arm.com> Qais Yousef <qsyousef@gmail.com> <qais.yousef@imgtec.com> Qais Yousef <qyousef@layalina.io> <qais.yousef@imgtec.com> Qais Yousef <qyousef@layalina.io> <qais.yousef@arm.com> Quentin Monnet <quentin@isovalent.com> <quentin.monnet@netronome.com> Quentin Perret <qperret@qperret.net> <quentin.perret@arm.com> Rafael J. Wysocki <rjw@rjwysocki.net> <rjw@sisk.pl> Loading
Documentation/ABI/stable/sysfs-driver-dma-idxd +35 −0 Original line number Diff line number Diff line Loading @@ -227,6 +227,17 @@ Contact: dmaengine@vger.kernel.org Description: Indicate the number of retires for an enqcmds submission on a sharedwq. A max value to set attribute is capped at 64. What: /sys/bus/dsa/devices/wq<m>.<n>/op_config Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Shows the operation capability bits displayed in bitmap format presented by %*pb printk() output format specifier. The attribute can be configured when the WQ is disabled in order to configure the WQ to accept specific bits that correlates to the operations allowed. It's visible only on platforms that support the capability. What: /sys/bus/dsa/devices/engine<m>.<n>/group_id Date: Oct 25, 2019 KernelVersion: 5.6.0 Loading Loading @@ -255,3 +266,27 @@ Contact: dmaengine@vger.kernel.org Description: Indicates the number of Read Buffers reserved for the use of engines in the group. See DSA spec v1.2 9.2.18 GRPCFG Read Buffers Reserved. What: /sys/bus/dsa/devices/group<m>.<n>/desc_progress_limit Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Allows control of the number of work descriptors that can be concurrently processed by an engine in the group as a fraction of the Maximum Work Descriptors in Progress value specified in the ENGCAP register. The acceptable values are 0 (default), 1 (1/2 of max value), 2 (1/4 of the max value), and 3 (1/8 of the max value). It's visible only on platforms that support the capability. What: /sys/bus/dsa/devices/group<m>.<n>/batch_progress_limit Date: Sept 14, 2022 KernelVersion: 6.0.0 Contact: dmaengine@vger.kernel.org Description: Allows control of the number of batch descriptors that can be concurrently processed by an engine in the group as a fraction of the Maximum Batch Descriptors in Progress value specified in the ENGCAP register. The acceptable values are 0 (default), 1 (1/2 of max value), 2 (1/4 of the max value), and 3 (1/8 of the max value). It's visible only on platforms that support the capability.
Documentation/ABI/testing/sysfs-bus-coresight-devices-etm4x +8 −0 Original line number Diff line number Diff line Loading @@ -516,3 +516,11 @@ Contact: Mathieu Poirier <mathieu.poirier@linaro.org> Description: (Read) Returns the number of special conditional P1 right-hand keys that the trace unit can use (0x194). The value is taken directly from the HW. What: /sys/bus/coresight/devices/etm<N>/ts_source Date: October 2022 KernelVersion: 6.1 Contact: Mathieu Poirier <mathieu.poirier@linaro.org> or Suzuki K Poulose <suzuki.poulose@arm.com> Description: (Read) When FEAT_TRF is implemented, value of TRFCR_ELx.TS used for trace session. Otherwise -1 indicates an unknown time source. Check trcidr0.tssize to see if a global timestamp is available.
Documentation/ABI/testing/sysfs-bus-counter +35 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,12 @@ Contact: linux-iio@vger.kernel.org Description: Count data of Count Y represented as a string. What: /sys/bus/counter/devices/counterX/countY/capture KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Historical capture of the Count Y count data. What: /sys/bus/counter/devices/counterX/countY/ceiling KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Loading Loading @@ -203,6 +209,13 @@ Description: both edges: Any state transition. What: /sys/bus/counter/devices/counterX/countY/num_overflows KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: This attribute indicates the number of overflows of count Y. What: /sys/bus/counter/devices/counterX/countY/capture_component_id What: /sys/bus/counter/devices/counterX/countY/ceiling_component_id What: /sys/bus/counter/devices/counterX/countY/floor_component_id What: /sys/bus/counter/devices/counterX/countY/count_mode_component_id Loading @@ -213,11 +226,14 @@ What: /sys/bus/counter/devices/counterX/countY/prescaler_component_id What: /sys/bus/counter/devices/counterX/countY/preset_component_id What: /sys/bus/counter/devices/counterX/countY/preset_enable_component_id What: /sys/bus/counter/devices/counterX/countY/signalZ_action_component_id What: /sys/bus/counter/devices/counterX/countY/num_overflows_component_id What: /sys/bus/counter/devices/counterX/signalY/cable_fault_component_id What: /sys/bus/counter/devices/counterX/signalY/cable_fault_enable_component_id What: /sys/bus/counter/devices/counterX/signalY/filter_clock_prescaler_component_id What: /sys/bus/counter/devices/counterX/signalY/index_polarity_component_id What: /sys/bus/counter/devices/counterX/signalY/polarity_component_id What: /sys/bus/counter/devices/counterX/signalY/synchronous_mode_component_id What: /sys/bus/counter/devices/counterX/signalY/frequency_component_id KernelVersion: 5.16 Contact: linux-iio@vger.kernel.org Description: Loading Loading @@ -303,6 +319,19 @@ Description: Discrete set of available values for the respective Signal Y configuration are listed in this file. What: /sys/bus/counter/devices/counterX/signalY/polarity KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Active level of Signal Y. The following polarity values are available: positive: Signal high state considered active level (rising edge). negative: Signal low state considered active level (falling edge). What: /sys/bus/counter/devices/counterX/signalY/name KernelVersion: 5.2 Contact: linux-iio@vger.kernel.org Loading Loading @@ -345,3 +374,9 @@ Description: via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input. What: /sys/bus/counter/devices/counterX/signalY/frequency KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Read-only attribute that indicates the signal Y frequency, in Hz.
Documentation/ABI/testing/sysfs-bus-iio +125 −1 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ Description: Raw capacitance measurement from channel Y. Units after application of scale and offset are nanofarads. What: /sys/.../iio:deviceX/in_capacitanceY-in_capacitanceZ_raw What: /sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_raw KernelVersion: 3.2 Contact: linux-iio@vger.kernel.org Description: Loading @@ -207,6 +207,25 @@ Description: is required is a consistent labeling. Units after application of scale and offset are nanofarads. What: /sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_zeropoint KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: For differential channels, this an offset that is applied equally to both inputs. As the reading is of the difference between the two inputs, this should not be applied to the _raw reading by userspace (unlike _offset) and unlike calibbias it does not affect the differential value measured because the effect of _zeropoint cancels out across the two inputs that make up the differential pair. It's purpose is to bring the individual signals, before the differential is measured, within the measurement range of the device. The naming is chosen because if the separate inputs that make the differential pair are drawn on a graph in their _raw units, this is the value that the zero point on the measurement axis represents. It is expressed with the same scaling as _raw. What: /sys/bus/iio/devices/iio:deviceX/in_temp_raw What: /sys/bus/iio/devices/iio:deviceX/in_tempX_raw What: /sys/bus/iio/devices/iio:deviceX/in_temp_x_raw Loading Loading @@ -241,6 +260,15 @@ Description: Has all of the equivalent parameters as per voltageY. Units after application of scale and offset are m/s^2. What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_x_raw What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_y_raw What: /sys/bus/iio/devices/iio:deviceX/in_accel_linear_z_raw KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: As per in_accel_X_raw attributes, but minus the acceleration due to gravity. What: /sys/bus/iio/devices/iio:deviceX/in_gravity_x_raw What: /sys/bus/iio/devices/iio:deviceX/in_gravity_y_raw What: /sys/bus/iio/devices/iio:deviceX/in_gravity_z_raw Loading Loading @@ -2038,3 +2066,99 @@ Description: Available range for the forced calibration value, expressed as: - a range specified as "[min step max]" What: /sys/bus/iio/devices/iio:deviceX/in_voltageX_sampling_frequency What: /sys/bus/iio/devices/iio:deviceX/in_powerY_sampling_frequency What: /sys/bus/iio/devices/iio:deviceX/in_currentZ_sampling_frequency KernelVersion: 5.20 Contact: linux-iio@vger.kernel.org Description: Some devices have separate controls of sampling frequency for individual channels. If multiple channels are enabled in a scan, then the sampling_frequency of the scan may be computed from the per channel sampling frequencies. What: /sys/.../events/in_accel_gesture_singletap_en What: /sys/.../events/in_accel_gesture_doubletap_en KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Device generates an event on a single or double tap. What: /sys/.../events/in_accel_gesture_singletap_value What: /sys/.../events/in_accel_gesture_doubletap_value KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the threshold value that the device is comparing against to generate the tap gesture event. The lower threshold value increases the sensitivity of tap detection. Units and the exact meaning of value are device-specific. What: /sys/.../events/in_accel_gesture_tap_value_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available threshold values which can be used to modify the sensitivity of the tap detection. What: /sys/.../events/in_accel_gesture_singletap_reset_timeout What: /sys/.../events/in_accel_gesture_doubletap_reset_timeout KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the timeout value in seconds for the tap detector to not to look for another tap event after the event as occurred. Basically the minimum quiet time between the two single-tap's or two double-tap's. What: /sys/.../events/in_accel_gesture_tap_reset_timeout_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available tap reset timeout values. Units in seconds. What: /sys/.../events/in_accel_gesture_doubletap_tap2_min_delay KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the minimum quiet time in seconds between the two taps of a double tap. What: /sys/.../events/in_accel_gesture_doubletap_tap2_min_delay_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available delay values between two taps in the double tap. Units in seconds. What: /sys/.../events/in_accel_gesture_tap_maxtomin_time KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Specifies the maximum time difference allowed between upper and lower peak of tap to consider it as the valid tap event. Units in seconds. What: /sys/.../events/in_accel_gesture_tap_maxtomin_time_available KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Lists all available time values between upper peak to lower peak. Units in seconds. What: /sys/bus/iio/devices/iio:deviceX/in_rot_yaw_raw What: /sys/bus/iio/devices/iio:deviceX/in_rot_pitch_raw What: /sys/bus/iio/devices/iio:deviceX/in_rot_roll_raw KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: Raw (unscaled) euler angles readings. Units after application of scale are deg. What: /sys/bus/iio/devices/iio:deviceX/serialnumber KernelVersion: 6.1 Contact: linux-iio@vger.kernel.org Description: An example format is 16-bytes, 2-digits-per-byte, HEX-string representing the sensor unique ID number.