| /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 …]
|
| /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/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 | gpio_decoder.c | 24 u32 axis; member 52 input_report_abs(input, decoder->axis, state); in gpio_decoder_poll_gpios() 71 device_property_read_u32(dev, "linux,axis", &decoder->axis); in gpio_decoder_probe() 95 input_set_abs_params(input, decoder->axis, 0, max, 0, 0); in gpio_decoder_probe()
|
| 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 …]
|
| H A D | msa311.c | 373 #define MSA311_ACCEL_CHANNEL(axis) { \ argument 376 .channel2 = IIO_MOD_##axis, \ 382 .scan_index = MSA311_SI_##axis, \ 390 .datasheet_name = "ACC_"#axis, \ 570 __le16 *axis) in msa311_get_axis() argument 584 return regmap_bulk_read(msa311->regs, axis_reg, axis, sizeof(*axis)); in msa311_get_axis() 593 __le16 axis; in msa311_read_raw_data() local 606 err = msa311_get_axis(msa311, chan, &axis); in msa311_read_raw_data() 623 *val = sign_extend32(le16_to_cpu(axis) >> chan->scan_type.shift, in msa311_read_raw_data() 890 __le16 axis; in msa311_buffer_thread() local [all …]
|
| H A D | mma9551_core.h | 33 #define MMA9551_ACCEL_CHANNEL(axis) { \ argument 36 .channel2 = axis, \
|
| /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/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/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";
|
| H A D | artpec6-devboard.dts | 9 compatible = "axis,artpec6-dev-board", "axis,artpec6";
|
| /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 {
|
| H A D | rk3326-odroid-go3.dts | 45 axis@0 { 53 axis@1 { 61 axis@2 { 69 axis@3 {
|
| H A D | rk3326-odroid-go2.dts | 23 axis@0 { 31 axis@1 {
|
| /linux/drivers/hid/ |
| H A D | hid-udraw-ps3.c | 90 static int clamp_accel(int axis, int offset) in clamp_accel() argument 92 axis = clamp(axis, in clamp_accel() 95 axis = (axis - accel_limits[offset].min) / in clamp_accel() 98 return axis; in clamp_accel()
|
| /linux/include/linux/ |
| H A D | input.h | 496 void input_set_abs_params(struct input_dev *dev, unsigned int axis, 503 unsigned int axis) \ 505 return dev->absinfo ? dev->absinfo[axis]._item : 0; \ 509 unsigned int axis, int val) \ 513 dev->absinfo[axis]._item = val; \
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-trackpoint | 21 (RW) Backup range for z-axis press. 29 z-axis pressed. 50 (RW) Minimum value for z-axis force required to trigger a press 59 select (click) on z-axis on release.
|
| /linux/Documentation/input/devices/ |
| H A D | iforce-protocol.rst | 60 axis:: 111 Bits 4-7: Val 2 = effect along one axis. Byte 05 indicates direction 112 Val 4 = X axis only. Byte 05 must contain 5a 113 Val 8 = Y axis only. Byte 05 must contain b4 128 08-09 Address of interactive parameters for X-axis, 130 0a-0b Address of interactive parameters for Y-axis, 321 Idx 05 Set axis saturation threshold (0..2048)
|
| /linux/Documentation/input/joydev/ |
| H A D | joystick-api.rst | 57 __u8 number; /* axis/button number */ 88 The values of ``number`` correspond to the axis or button that 90 is, you have both an axis 0 and a button 0). Generally, 110 For an axis, ``value`` is a signed integer between -32767 and +32767 111 representing the position of the joystick along that axis. If you 145 task of detecting double clicks, figuring out if movement of axis and button 315 int x; /* immediate x axis value */ 316 int y; /* immediate y axis value */ 330 The axis values do not have a defined range in the original 0.x driver,
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | hideep.txt | 15 - touchscreen-size-x : X axis size of touchscreen 16 - touchscreen-size-y : Y axis size of touchscreen
|