Commit d5481560b260665dc18802bb5425cb6a5d47a797
1 parent
67e90b9505
Exists in
master
and in
2 other branches
= Encoder 추가 =
Showing
1 changed file
with
20 additions
and
0 deletions
Show diff stats
kernel/linux-imx6_3.14.28/arch/arm/boot/dts/imx6s-prime-oven.dts
... | ... | @@ -20,6 +20,26 @@ |
20 | 20 | / { |
21 | 21 | model = "Freescale i.MX6 Solo/DualLite Prime Oven Device Board(PFUZE100)"; |
22 | 22 | compatible = "fsl,imx6dl-prime-oven", "fsl,imx6dl"; |
23 | + | |
24 | + rotary@0 { | |
25 | + compatible = "rotary-encoder"; | |
26 | + gpios = <&gpio6 11 1>, <&gpio6 10 1>; | |
27 | + linux,axis = <1>; /* ABS_Y */ | |
28 | + rotary-encoder,steps = <24>; | |
29 | + rotary-encoder,rollover; | |
30 | + }; | |
31 | + | |
32 | + gpio_keys { | |
33 | + compatible = "gpio-keys"; | |
34 | + #address-cells = <1>; | |
35 | + #size-cells = <0>; | |
36 | + autorepeat; | |
37 | + button@21 { | |
38 | + label = "GPIO Key UP"; | |
39 | + linux,code = <KEY_UP>; | |
40 | + gpios = <&gpio6 14 1>; | |
41 | + }; | |
42 | + }; | |
23 | 43 | }; |
24 | 44 | |
25 | 45 | &mxcfb1 { | ... | ... |