/Linux-v5.4/drivers/input/touchscreen/ |
D | of_touchscreen.c | 33 unsigned long axis, in touchscreen_set_params() argument 38 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params() 41 axis); in touchscreen_set_params() 45 absinfo = &dev->absinfo[axis]; in touchscreen_set_params() 69 unsigned int axis; in touchscreen_parse_properties() local 77 axis = multitouch ? ABS_MT_POSITION_X : ABS_X; in touchscreen_parse_properties() 79 input_abs_get_min(input, axis), in touchscreen_parse_properties() 83 axis) + 1, in touchscreen_parse_properties() 86 input_abs_get_fuzz(input, axis), in touchscreen_parse_properties() 89 touchscreen_set_params(input, axis, minimum, maximum - 1, fuzz); in touchscreen_parse_properties() [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/input/ |
D | rotary-encoder.txt | 7 - linux,axis: the input subsystem axis to map to this rotary encoder. 10 encoder. Only relevant for absolute axis. Defaults to 24 which is a 12 - rotary-encoder,relative-axis: register a relative axis rather than an 13 absolute one. Relative axis will only generate +1/-1 events on the input 16 greater than the specified steps or smaller than 0. For absolute axis only. 38 linux,axis = <0>; /* REL_X */ 40 rotary-encoder,relative-axis; 46 linux,axis = <1>; /* ABS_Y */
|
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-v5.4/drivers/staging/axis-fifo/ |
D | axis-fifo.txt | 28 - xlnx,axis-tdest-width: AXI-Stream TDEST width 29 - xlnx,axis-tid-width: AXI-Stream TID width 30 - xlnx,axis-tuser-width: AXI-Stream TUSER width 32 - xlnx,has-axis-tdest: Should be <0x0> (this feature isn't supported) 33 - xlnx,has-axis-tid: Should be <0x0> (this feature isn't supported) 34 - xlnx,has-axis-tkeep: Should be <0x0> (this feature isn't supported) 35 - xlnx,has-axis-tstrb: Should be <0x0> (this feature isn't supported) 36 - xlnx,has-axis-tuser: Should be <0x0> (this feature isn't supported) 66 xlnx,axis-tdest-width = <0x4>; 67 xlnx,axis-tid-width = <0x4>; [all …]
|
/Linux-v5.4/include/linux/input/ |
D | mt.h | 90 static inline bool input_is_mt_value(int axis) in input_is_mt_value() argument 92 return axis >= ABS_MT_FIRST && axis <= ABS_MT_LAST; in input_is_mt_value() 95 static inline bool input_is_mt_axis(int axis) in input_is_mt_axis() argument 97 return axis == ABS_MT_SLOT || input_is_mt_value(axis); in input_is_mt_axis()
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/ |
D | axis.txt | 8 - compatible = "axis,artpec6"; 17 - compatible: "axis,artpec6-syscon", "syscon" 22 compatible = "axis,artpec6-syscon", "syscon"; 29 - compatible = "axis,artpec6-dev-board", "axis,artpec6";
|
/Linux-v5.4/Documentation/devicetree/bindings/pci/ |
D | axis,artpec6-pcie.txt | 7 - compatible: "axis,artpec6-pcie", "snps,dw-pcie" for ARTPEC-6 in RC mode; 8 "axis,artpec6-pcie-ep", "snps,dw-pcie" for ARTPEC-6 in EP mode; 9 "axis,artpec7-pcie", "snps,dw-pcie" for ARTPEC-7 in RC mode; 10 "axis,artpec7-pcie-ep", "snps,dw-pcie" for ARTPEC-7 in EP mode; 21 - axis,syscon-pcie: A phandle pointing to the ARTPEC-6 system controller, 27 compatible = "axis,artpec6-pcie", "snps,dw-pcie"; 49 axis,syscon-pcie = <&syscon>;
|
/Linux-v5.4/Documentation/devicetree/bindings/iio/accel/ |
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-v5.4/Documentation/devicetree/bindings/crypto/ |
D | artpec6-crypto.txt | 5 "axis,artpec6-crypto" for the version in the Axis ARTPEC-6 SoC 6 "axis,artpec7-crypto" for the version in the Axis ARTPEC-7 SoC. 13 compatible = "axis,artpec6-crypto";
|
/Linux-v5.4/Documentation/devicetree/bindings/input/touchscreen/ |
D | bu21013.txt | 23 - rohm,touch-max-x : Maximum outward permitted limit in the X axis 24 - rohm,touch-max-y : Maximum outward permitted limit in the Y axis 25 - rohm,flip-x : Flip touch coordinates on the X axis 26 - rohm,flip-y : Flip touch coordinates on the Y axis
|
D | chipone_icn8318.txt | 19 - touchscreen-inverted-x : X axis is inverted (boolean) 20 - touchscreen-inverted-y : Y axis is inverted (boolean) 21 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean) 22 Swapping is done after inverting the axis
|
D | touchscreen.txt | 25 - touchscreen-inverted-x : X axis is inverted (boolean) 26 - touchscreen-inverted-y : Y axis is inverted (boolean) 27 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean) 28 Swapping is done after inverting the axis
|
D | ads7846.txt | 51 ti,x-min Minimum value on the X axis (u16). 52 ti,y-min Minimum value on the Y axis (u16). 76 ti,swap-xy swap x and y axis 77 ti,x-max Maximum value on the X axis (u16). 78 ti,y-max Maximum value on the Y axis (u16).
|
/Linux-v5.4/drivers/input/misc/ |
D | gpio_decoder.c | 30 u32 axis; member 63 input_report_abs(poll_dev->input, decoder->axis, state); in gpio_decoder_poll_gpios() 81 device_property_read_u32(dev, "linux,axis", &decoder->axis); in gpio_decoder_probe() 106 input_set_abs_params(poll_dev->input, decoder->axis, 0, max, 0, 0); in gpio_decoder_probe()
|
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() 234 device_property_read_u32(dev, "linux,axis", &encoder->axis); in rotary_encoder_probe() 261 input_set_capability(input, EV_REL, encoder->axis); in rotary_encoder_probe() 264 encoder->axis, 0, encoder->steps, 0, 1); in rotary_encoder_probe()
|
/Linux-v5.4/drivers/iio/accel/ |
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 44 ADXL345 or ADXL375 3-axis digital accelerometer. 58 ADXL345 or ADXL375 3-axis digital accelerometer. 139 tristate "MiraMEMS DA280 3-axis 14-bit digital accelerometer driver" 142 Say yes here to build support for the MiraMEMS DA280 3-axis 14-bit 149 tristate "MiraMEMS DA311 3-axis 12-bit digital accelerometer driver" 152 Say yes here to build support for the MiraMEMS DA311 3-axis 12-bit 170 tristate "Domintech DMARD09 3-axis Accelerometer Driver" 173 Say yes here to get support for the Domintech DMARD09 3-axis [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | artpec6.txt | 19 See dt-bindings/clock/axis,artpec6-clkctrl.h for the list of valid identifiers. 20 - compatible: Should be "axis,artpec6-clkctrl" 37 compatible = "axis,artpec6-clkctrl";
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | omap3-n9.dts | 68 st,axis-x = <1>; /* LIS3_DEV_X */ 69 st,axis-y = <(-2)>; /* LIS3_INV_DEV_Y */ 70 st,axis-z = <(-3)>; /* LIS3_INV_DEV_Z */
|
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";
|
D | artpec6-devboard.dts | 14 compatible = "axis,artpec6-dev-board", "axis,artpec6";
|
/Linux-v5.4/Documentation/devicetree/bindings/iio/ |
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-v5.4/drivers/hid/ |
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-v5.4/Documentation/input/joydev/ |
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, 104 independent axis, even if the hardware doesn't allow independent movement. 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 280 information for all axis. That is, struct js_corr corr[MAX_AXIS]; 315 int x; /* immediate x axis value */ 316 int y; /* immediate y axis value */ [all …]
|
/Linux-v5.4/include/linux/ |
D | input.h | 467 void input_set_abs_params(struct input_dev *dev, unsigned int axis, 472 unsigned int axis) \ 474 return dev->absinfo ? dev->absinfo[axis]._item : 0; \ 478 unsigned int axis, int val) \ 482 dev->absinfo[axis]._item = val; \
|
/Linux-v5.4/Documentation/ABI/testing/ |
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.
|