| /linux/Documentation/iio/ |
| H A D | adis16480.rst | 66 | in_magn_x_calibbias | Calibration offset for the X-axis magnetometer channel… 68 | in_magn_x_filter_low_pass_3db_frequency | Bandwidth for the X-axis magnetometer channel. … 70 | in_magn_x_raw | Raw X-axis magnetometer channel value. … 72 | in_magn_y_calibbias | Calibration offset for the Y-axis magnetometer channel… 74 | in_magn_y_filter_low_pass_3db_frequency | Bandwidth for the Y-axis magnetometer channel. … 76 | in_magn_y_raw | Raw Y-axis magnetometer channel value. … 78 | in_magn_z_calibbias | Calibration offset for the Z-axis magnetometer channel… 80 | in_magn_z_filter_low_pass_3db_frequency | Bandwidth for the Z-axis magnetometer channel. … 82 | in_magn_z_raw | Raw Z-axis magnetometer channel value. … 102 | in_accel_x_calibbias | Calibration offset for the X-axis accelerometer chann… [all …]
|
| H A D | adis16550.rst | 50 | in_accel_x_calibbias | Calibration offset for the X-axis accelerometer chann… 52 | in_accel_x_calibscale | Calibration scale for the X-axis accelerometer channe… 54 | in_accel_x_raw | Raw X-axis accelerometer channel value. … 56 | in_accel_y_calibbias | Calibration offset for the Y-axis accelerometer chann… 58 | in_accel_y_calibscale | Calibration scale for the Y-axis accelerometer channe… 60 | in_accel_y_raw | Raw Y-axis accelerometer channel value. … 62 | in_accel_z_calibbias | Calibration offset for the Z-axis accelerometer chann… 64 | in_accel_z_calibscale | Calibration scale for the Z-axis accelerometer channe… 66 | in_accel_z_raw | Raw Z-axis accelerometer channel value. … 70 | in_deltavelocity_x_raw | Raw X-axis delta velocity channel value. … [all …]
|
| H A D | adis16475.rst | 67 | in_accel_x_calibbias | Calibration offset for the X-axis accelerometer chann… 69 | in_accel_x_raw | Raw X-axis accelerometer channel value. … 71 | in_accel_y_calibbias | Calibration offset for the Y-axis accelerometer chann… 73 | in_accel_y_raw | Raw Y-axis accelerometer channel value. … 75 | in_accel_z_calibbias | Calibration offset for the Z-axis accelerometer chann… 77 | in_accel_z_raw | Raw Z-axis accelerometer channel value. … 81 | in_deltavelocity_x_raw | Raw X-axis delta velocity channel value. … 83 | in_deltavelocity_y_raw | Raw Y-axis delta velocity channel value. … 85 | in_deltavelocity_z_raw | Raw Z-axis delta velocity channel value. … 93 | in_anglvel_x_calibbias | Calibration offset for the X-axis gyroscope channel. | [all …]
|
| H A D | adxl380.rst | 15 The ADXL380/ADXL382 is a low noise density, low power, 3-axis accelerometer with 50 | in_accel_x_calibbias | Calibration offset for the X-axis acceleromet… 52 | in_accel_x_raw | Raw X-axis accelerometer channel value. … 54 | in_accel_y_calibbias | y-axis acceleration offset correction … 56 | in_accel_y_raw | Raw Y-axis accelerometer channel value. … 58 | in_accel_z_calibbias | Calibration offset for the Z-axis acceleromet… 60 | in_accel_z_raw | Raw Z-axis accelerometer channel value. … 104 | Acceleration on X, Y, and Z axis | Meters per Second squared | 132 - X-axis acceleration = in_accel_x_raw * in_accel_scale = −8.683788575 m/s^2 133 - Y-axis acceleration = in_accel_y_raw * in_accel_scale = 1.38273765 m/s^2 [all …]
|
| H A D | adxl345.rst | 15 The ADXL345 is a generic purpose low power, 3-axis accelerometer with selectable 41 | in_accel_x_calibbias | Calibration offset for the X-axis accelerometer chann… 43 | in_accel_x_raw | Raw X-axis accelerometer channel value. … 45 | in_accel_y_calibbias | y-axis acceleration offset correction … 47 | in_accel_y_raw | Raw Y-axis accelerometer channel value. … 49 | in_accel_z_calibbias | Calibration offset for the Z-axis accelerometer chann… 51 | in_accel_z_raw | Raw Z-axis accelerometer channel value. … 71 | Acceleration on X, Y, and Z axis | Meters per second squared | 81 to FIFO bypass mode, where event detection is disabled and only X, Y, and Z axis 93 | in_accel_gesture_doubletap_en | Enable double tap detection on all axis | [all …]
|
| H A D | adxl313.rst | 14 The ADXL313is a low noise density, low power, 3-axis accelerometer with 37 | in_accel_x_calibbias | Calibration offset for the X-axis acceleromet… 39 | in_accel_x_raw | Raw X-axis accelerometer channel value. … 41 | in_accel_y_calibbias | y-axis acceleration offset correction … 43 | in_accel_y_raw | Raw Y-axis accelerometer channel value. … 45 | in_accel_z_calibbias | Calibration offset for the Z-axis acceleromet… 47 | in_accel_z_raw | Raw Z-axis accelerometer channel value. … 122 | Acceleration on X, Y, and Z axis | Meters per Second squared | 150 - X-axis acceleration = in_accel_x_raw * in_accel_scale = 0.0191536 m/s^2 151 - Y-axis acceleration = in_accel_y_raw * in_accel_scale = -0.5458779 m/s^2 [all …]
|
| /linux/drivers/staging/axis-fifo/ |
| H A D | axis-fifo.txt | 31 - xlnx,axis-tdest-width: AXI-Stream TDEST width (ignored by the driver) 32 - xlnx,axis-tid-width: AXI-Stream TID width (ignored by the driver) 33 - xlnx,axis-tuser-width: AXI-Stream TUSER width (ignored by the driver) 35 - xlnx,has-axis-tdest: Should be <0x0> (this feature isn't supported) 36 - xlnx,has-axis-tid: Should be <0x0> (this feature isn't supported) 37 - xlnx,has-axis-tkeep: Should be <0x0> (this feature isn't supported) 38 - xlnx,has-axis-tstrb: Should be <0x0> (this feature isn't supported) 39 - xlnx,has-axis-tuser: Should be <0x0> (this feature isn't supported) 73 xlnx,axis-tdest-width = <0x4>; 74 xlnx,axis-tid-width = <0x4>; [all …]
|
| /linux/arch/arm64/boot/dts/exynos/axis/ |
| H A D | artpec8.dtsi | 8 * https://www.axis.com 12 #include <dt-bindings/clock/axis,artpec8-clk.h> 15 compatible = "axis,artpec8"; 114 compatible = "axis,artpec8-cmu-imem"; 124 compatible = "axis,artpec8-mct", "samsung,exynos4210-mct"; 154 compatible = "axis,artpec8-cmu-cpucl"; 163 compatible = "axis,artpec8-cmu-cmu"; 171 compatible = "axis,artpec8-cmu-core"; 181 compatible = "axis,artpec8-cmu-bus"; 191 compatible = "axis,artpec8-cmu-peri"; [all …]
|
| H A D | artpec8-grizzly.dts | 8 * https://www.axis.com 17 compatible = "axis,artpec8-grizzly", "axis,artpec8";
|
| /linux/drivers/input/ |
| H A D | touchscreen.c | 35 unsigned long axis, in touchscreen_set_params() argument 40 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params() 43 axis); in touchscreen_set_params() 47 absinfo = &dev->absinfo[axis]; in touchscreen_set_params() 71 unsigned int axis, axis_x, axis_y; in touchscreen_parse_properties() local 108 axis = multitouch ? ABS_MT_PRESSURE : ABS_PRESSURE; in touchscreen_parse_properties() 111 input_abs_get_max(input, axis), in touchscreen_parse_properties() 115 input_abs_get_fuzz(input, axis), in touchscreen_parse_properties() 118 touchscreen_set_params(input, axis, 0, maximum, fuzz); in touchscreen_parse_properties()
|
| /linux/drivers/hid/ |
| H A D | hid-universal-pidff.c | 120 int axis; in universal_pidff_input_configured() local 127 for (axis = ABS_X; axis <= ABS_BRAKE; axis++) { in universal_pidff_input_configured() 128 if (!test_bit(axis, input->absbit)) in universal_pidff_input_configured() 131 input_set_abs_params(input, axis, input->absinfo[axis].minimum, in universal_pidff_input_configured() 132 input->absinfo[axis].maximum, in universal_pidff_input_configured() 133 axis == ABS_X ? 0 : 8, 0); in universal_pidff_input_configured()
|
| /linux/include/linux/input/ |
| H A D | mt.h | 91 static inline bool input_is_mt_value(int axis) in input_is_mt_value() argument 93 return axis >= ABS_MT_FIRST && axis <= ABS_MT_LAST; in input_is_mt_value() 96 static inline bool input_is_mt_axis(int axis) in input_is_mt_axis() argument 98 return axis == ABS_MT_SLOT || input_is_mt_value(axis); in input_is_mt_axis()
|
| /linux/Documentation/devicetree/bindings/iio/accel/ |
| H A D | lis302.txt | 25 x/y/z axis. 28 x/y/z axis. 29 - st,click-thresh-{x,y,z}: set the x/y/z axis threshold 47 - st,wakeup-{x,y,z}-{lo,hi}: set wakeup condition on x/y/z axis for 50 - st,wakeup2-{x,y,z}-{lo,hi}: set wakeup condition on x/y/z axis for 59 - st,axis-{x,y,z}=: set the axis to map to the three coordinates. 60 Negative values can be used for inverted axis. 61 - st,{min,max}-limit-{x,y,z} set the min/max limits for x/y/z axis
|
| /linux/drivers/input/misc/ |
| H A D | max7360-rotary.c | 31 u32 axis; member 39 input_report_rel(max7360_rotary->input, max7360_rotary->axis, steps); in max7360_rotary_report_event() 57 input_report_abs(max7360_rotary->input, max7360_rotary->axis, max7360_rotary->pos); in max7360_rotary_report_event() 122 device_property_read_u32(dev->parent, "linux,axis", &max7360_rotary->axis); in max7360_rotary_probe() 149 input_set_capability(input, EV_REL, max7360_rotary->axis); in max7360_rotary_probe() 151 input_set_abs_params(input, max7360_rotary->axis, 0, max7360_rotary->steps, 0, 1); in max7360_rotary_probe()
|
| H A D | gpio_decoder.c | 25 u32 axis; in gpio_decoder_get_gpios_state() 53 input_report_abs(input, decoder->axis, state); in gpio_decoder_poll_gpios() 72 device_property_read_u32(dev, "linux,axis", &decoder->axis); in gpio_decoder_probe() 96 input_set_abs_params(input, decoder->axis, 0, max, 0, 0); in gpio_decoder_probe() 20 u32 axis; global() member
|
| H A D | rotary_encoder.c | 39 u32 axis; member 78 encoder->axis, encoder->dir); in rotary_encoder_report_event() 98 input_report_abs(encoder->input, encoder->axis, encoder->pos); in rotary_encoder_report_event() 227 device_property_read_u32(dev, "linux,axis", &encoder->axis); in rotary_encoder_probe() 249 input_set_capability(input, EV_REL, encoder->axis); in rotary_encoder_probe() 252 encoder->axis, 0, encoder->steps, 0, 1); in rotary_encoder_probe()
|
| /linux/drivers/iio/accel/ |
| H A D | Kconfig | 15 Say Y here to build support for Analog Devices adis16201 dual-axis 27 Say Y here to build support for Analog Devices adis16209 dual-axis digital inclinometer 43 ADXL313 3-axis digital accelerometer. 56 ADXL313 3-axis digital accelerometer. 73 ADXL345 or ADXL375 3-axis digital accelerometer. 88 ADXL345 or ADXL375 3-axis digital accelerometer. 107 ADXL355 3-axis digital accelerometer. 122 ADXL355 3-axis digital accelerometer. 325 tristate "MiraMEMS DA280 3-axis 14-bit digital accelerometer driver" 328 Say yes here to build support for the MiraMEMS DA280 3-axis 14-bit [all …]
|
| /linux/drivers/iio/imu/st_lsm6dsx/ |
| H A D | Kconfig | 4 tristate "ST_LSM6DSx driver for STM 6-axis IMU MEMS sensors" 42 tristate "ST_LSM6DSx driver for STM 6-axis IMU MEMS sensors I2C Interface" 48 tristate "ST_LSM6DSx driver for STM 6-axis IMU MEMS sensors SPI Interface" 54 tristate "ST_LSM6DSx driver for STM 6-axis IMU MEMS sensors I3C Interface"
|
| /linux/drivers/iio/common/scmi_sensors/ |
| H A D | scmi_iio.c | 341 scale = sensor->sensor_info->axis[ch->scan_index].scale; in scmi_iio_read_raw() 385 if (sensor->sensor_info->axis[0].extended_attrs) { in scmi_iio_get_raw_available() 386 min_range = sensor->sensor_info->axis[0].attrs.min_range; in scmi_iio_get_raw_available() 387 max_range = sensor->sensor_info->axis[0].attrs.max_range; in scmi_iio_get_raw_available() 388 resolution = sensor->sensor_info->axis[0].resolution; in scmi_iio_get_raw_available() 389 exponent = sensor->sensor_info->axis[0].exponent; in scmi_iio_get_raw_available() 390 scale = sensor->sensor_info->axis[0].scale; in scmi_iio_get_raw_available() 610 ret = scmi_iio_get_chan_type(sensor_info->axis[i].type, &type); in scmi_alloc_iiodev() 614 ret = scmi_iio_get_chan_modifier(sensor_info->axis[i].name, in scmi_alloc_iiodev() 620 sensor_info->axis[i].id); in scmi_alloc_iiodev() [all …]
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | gpio-decoder.txt | 11 - linux,axis: the input subsystem axis to map to (ABS_X/ABS_Y). 21 linux,axis = <0>; /* ABS_X */
|
| /linux/Documentation/devicetree/bindings/iio/ |
| H A D | mount-matrix.txt | 29 screen and (z) being depth, the axis perpendicular to the screen. 55 9.81 m/s^2 upwards along the (z) axis, i.e. out of the screen when the device 57 as the gravity vector is projected 1:1 onto the sensors (z)-axis. 78 its top towards surface, you get a negative y axis. 97 perpendicular to the North axis and positive towards the East and (z) is 131 device on a flat surface and spin it around the z axis (such as rotating a 133 along the (z) axis if rotated clockwise, and a positive value if rotated 189 The sensor is mounted 30 degrees (Pi/6 radians) tilted along the X axis, so we 190 compensate by performing a -30 degrees rotation around the X axis: 196 The sensor is flipped 180 degrees (Pi radians) around the Z axis, i.e. mounted
|
| /linux/arch/arm/boot/dts/axis/ |
| H A D | artpec6.dtsi | 45 #include <dt-bindings/clock/axis,artpec6-clkctrl.h> 50 compatible = "axis,artpec6"; 73 compatible = "axis,artpec6-syscon", "syscon"; 105 compatible = "axis,artpec6-clkctrl"; 163 compatible = "axis,artpec6-pcie", "snps,dw-pcie"; 185 axis,syscon-pcie = <&syscon>; 190 compatible = "axis,artpec6-pcie-ep", "snps,dw-pcie"; 199 axis,syscon-pcie = <&syscon>; 204 compatible = "axis,artpec6-pinctrl"; 237 compatible = "axis,artpec6-crypto";
|
| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h700-anbernic-rg35xx-h.dts | 25 axis@0 { 33 axis@1 { 41 axis@2 { 49 axis@3 {
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap3-n9.dts | 67 st,axis-x = <1>; /* LIS3_DEV_X */ 68 st,axis-y = <(-2)>; /* LIS3_INV_DEV_Y */ 69 st,axis-z = <(-3)>; /* LIS3_INV_DEV_Z */
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-anbernic-rg353x.dtsi | 23 axis@0 { 31 axis@1 { 39 axis@2 { 47 axis@3 {
|