Lines Matching +full:steps +full:- +full:per +full:- +full:period
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/rotary-encoder.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <[email protected]>
13 See Documentation/input/devices/rotary-encoder.rst for more information.
17 const: rotary-encoder
28 rotary-encoder,steps:
32 Number of steps in a full turnaround of the
36 rotary-encoder,relative-axis:
40 absolute one. Relative axis will only generate +1/-1 events on the input
41 device, hence no steps need to be passed.
43 rotary-encoder,rollover:
47 greater than the specified steps or smaller than 0. For absolute axis only.
49 rotary-encoder,steps-per-period:
54 Number of steps (stable states) per period.
56 1: Full-period mode (default)
57 2: Half-period mode
58 4: Quarter-period mode
60 wakeup-source: true
62 rotary-encoder,encoding:
64 description: the method used to encode steps.
67 rotary-encoder,half-period:
71 Makes the driver work on half-period mode.
72 This property is deprecated. Instead, a 'steps-per-period ' value should
73 be used, such as "rotary-encoder,steps-per-period = <2>".
76 - compatible
77 - gpios
82 - |
84 compatible = "rotary-encoder";
87 rotary-encoder,encoding = "gray";
88 rotary-encoder,relative-axis;