Lines Matching +full:key +full:- +full:code
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
6 /dts-v1/;
8 #include "imx6qdl-prti6q.dtsi"
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
11 #include <dt-bindings/sound/fsl-imx-audmux.h>
22 backlight_lcd: backlight-lcd {
23 compatible = "pwm-backlight";
24 pinctrl-names = "default";
25 pinctrl-0 = <&pinctrl_backlight>;
27 brightness-levels = <0 20 81 248 1000>;
28 default-brightness-level = <20>;
29 num-interpolated-steps = <21>;
30 power-supply = <®_bl_12v0>;
31 enable-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>;
35 compatible = "gpio-keys";
39 label = "GPIO Key ESC";
40 linux,code = <KEY_ESC>;
45 label = "GPIO Key UP";
46 linux,code = <KEY_UP>;
51 label = "GPIO Key DOWN";
52 linux,code = <KEY_DOWN>;
57 label = "GPIO Key Enter";
58 linux,code = <KEY_ENTER>;
63 label = "GPIO Key CYCLE";
64 linux,code = <KEY_CYCLEWINDOWS>;
69 label = "GPIO Key F1";
70 linux,code = <KEY_F1>;
75 label = "GPIO Key F2";
76 linux,code = <KEY_F2>;
81 label = "GPIO Key F3";
82 linux,code = <KEY_F3>;
87 label = "GPIO Key F4";
88 linux,code = <KEY_F4>;
93 label = "GPIO Key F5";
94 linux,code = <KEY_F5>;
99 label = "GPIO Key F6";
100 linux,code = <KEY_F6>;
105 label = "GPIO Key F7";
106 linux,code = <KEY_F7>;
111 label = "GPIO Key F8";
112 linux,code = <KEY_F8>;
117 label = "GPIO Key F9";
118 linux,code = <KEY_F9>;
123 label = "GPIO Key F10";
124 linux,code = <KEY_F10>;
130 compatible = "gpio-leds";
131 pinctrl-names = "default";
132 pinctrl-0 = <&pinctrl_leds>;
134 led-debug0 {
137 linux,default-trigger = "heartbeat";
141 reg_bl_12v0: regulator-bl-12v0 {
142 compatible = "regulator-fixed";
143 pinctrl-names = "default";
144 pinctrl-0 = <&pinctrl_reg_bl_12v0>;
145 regulator-name = "bl-12v0";
146 regulator-min-microvolt = <12000000>;
147 regulator-max-microvolt = <12000000>;
149 enable-active-high;
152 reg_1v8: regulator-1v8 {
153 compatible = "regulator-fixed";
154 regulator-name = "1v8";
155 regulator-min-microvolt = <1800000>;
156 regulator-max-microvolt = <1800000>;
160 compatible = "simple-audio-card";
161 simple-audio-card,name = "prti6q-sgtl5000";
162 simple-audio-card,format = "i2s";
163 simple-audio-card,widgets =
168 simple-audio-card,routing =
174 simple-audio-card,cpu {
175 sound-dai = <&ssi1>;
176 system-clock-frequency = <0>;
179 simple-audio-card,codec {
180 sound-dai = <&sgtl5000>;
181 bitclock-master;
182 frame-master;
188 pinctrl-names = "default";
189 pinctrl-0 = <&pinctrl_audmux>;
192 mux-ssi1 {
193 fsl,audmux-port = <0>;
194 fsl,port-config = <
203 mux-pins3 {
204 fsl,audmux-port = <2>;
205 fsl,port-config = <
213 pinctrl-0 = <&pinctrl_can1 &pinctrl_can1phy>;
217 assigned-clocks = <&clks IMX6QDL_CLK_LDB_DI0_SEL>;
218 assigned-clock-parents = <&clks IMX6QDL_CLK_PLL5_VIDEO_DIV>;
222 cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
223 pinctrl-names = "default";
224 pinctrl-0 = <&pinctrl_ecspi2>;
229 sgtl5000: audio-codec@a {
232 pinctrl-names = "default";
233 pinctrl-0 = <&pinctrl_codec>;
234 #sound-dai-cells = <0>;
236 VDDA-supply = <®_3v3>;
237 VDDIO-supply = <®_3v3>;
238 VDDD-supply = <®_1v8>;
251 interrupts-extended = <&gpio4 5 IRQ_TYPE_LEVEL_LOW>;
252 #gpio-cells = <2>;
253 gpio-controller;
258 pinctrl-names = "default";
259 pinctrl-0 = <&pinctrl_ipu1_csi0>;
264 #pwm-cells = <2>;
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_pwm1>;
279 #sound-dai-cells = <0>;
280 fsl,mode = "ac97-slave";