Lines Matching +full:function +full:- +full:off

1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
6 * DHCM-iMX6ULL-C080-R051-F0409-SPI-E2-CAN2-RTC-WBT-ADC-I-01D2
7 * DHCOR PCB number: 578-200 or newer
8 * DHCOM PCB number: 579-200 or newer
9 * PDK2 PCB number: 516-400 or newer
11 /dts-v1/;
13 #include "imx6ull-dhcom-som.dtsi"
17 compatible = "dh,imx6ull-dhcom-pdk2", "dh,imx6ull-dhcom-som",
18 "dh,imx6ull-dhcor-som", "fsl,imx6ull";
20 clk_ext_audio_codec: clock-codec {
21 compatible = "fixed-clock";
22 #clock-cells = <0>;
23 clock-frequency = <24000000>;
26 display_bl: display-bl {
27 compatible = "pwm-backlight";
28 brightness-levels = <0 16 22 30 40 55 75 102 138 188 255>;
29 default-brightness-level = <8>;
30 enable-gpios = <&gpio5 8 GPIO_ACTIVE_HIGH>; /* GPIO G */
31 power-supply = <&reg_panel_3v3>;
35 gpio-keys {
36 compatible = "gpio-keys";
38 button-0 {
40 label = "TA1-GPIO-A";
42 wakeup-source;
45 button-1 {
47 label = "TA2-GPIO-B";
49 wakeup-source;
52 button-2 {
54 label = "TA3-GPIO-C";
56 wakeup-source;
59 button-3 {
61 label = "TA4-GPIO-D";
63 wakeup-source;
68 compatible = "gpio-leds";
74 led-0 {
76 default-state = "off";
77 function = LED_FUNCTION_INDICATOR;
78 function-enumerator = <5>; /* PDK2 LED5 */
83 led-1 {
85 default-state = "off";
86 function = LED_FUNCTION_INDICATOR;
87 function-enumerator = <6>; /* PDK2 LED6 */
95 led-2 {
97 default-state = "off";
98 function = LED_FUNCTION_INDICATOR;
99 function-enumerator = <7>; /* PDK2 LED7 */
108 led-3 {
110 default-state = "off";
111 function = LED_FUNCTION_INDICATOR;
112 function-enumerator = <8>; /* PDK2 LED8 */
121 power-supply = <&reg_panel_3v3>;
125 remote-endpoint = <&lcd_display_out>;
131 reg_pdk2_24v: regulator-pdk2-24v {
132 compatible = "regulator-fixed";
133 regulator-always-on;
134 regulator-max-microvolt = <24000000>;
135 regulator-min-microvolt = <24000000>;
136 regulator-name = "24V_PDK2";
140 reg_pdk2_3v3: regulator-pdk2-3v3 {
141 compatible = "regulator-fixed";
142 regulator-always-on;
143 regulator-min-microvolt = <3300000>;
144 regulator-max-microvolt = <3300000>;
145 regulator-name = "3V3_PDK2";
146 vin-supply = <&reg_pdk2_24v>;
149 /* 560-200 U1 */
150 reg_panel_3v3: regulator-panel-3v3 {
151 compatible = "regulator-fixed";
152 regulator-always-on;
153 regulator-min-microvolt = <3300000>;
154 regulator-max-microvolt = <3300000>;
155 regulator-name = "3V3_PANEL";
156 vin-supply = <&reg_pdk2_24v>;
160 compatible = "simple-audio-card";
161 simple-audio-card,bitclock-master = <&dailink_master>;
162 simple-audio-card,format = "i2s";
163 simple-audio-card,frame-master = <&dailink_master>;
164 simple-audio-card,name = "sgtl5000";
165 simple-audio-card,routing =
170 simple-audio-card,widgets =
175 simple-audio-card,cpu {
176 sound-dai = <&sai2>;
179 dailink_master: simple-audio-card,codec {
181 sound-dai = <&sgtl5000>;
188 sgtl5000: audio-codec@a {
191 #sound-dai-cells = <0>;
193 VDDA-supply = <&reg_pdk2_3v3>;
194 VDDIO-supply = <&reg_pdk2_3v3>;
198 compatible = "edt,edt-ft5406";
200 interrupt-parent = <&gpio5>;
202 power-supply = <&reg_panel_3v3>;
211 remote-endpoint = <&lcd_panel_in>;