Lines Matching +full:imx6ul +full:- +full:iomuxc

1 // SPDX-License-Identifier: GPL-2.0 OR X11
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include "imx6ul.dtsi"
15 compatible = "engicam,imx6ul-geam", "fsl,imx6ul";
23 compatible = "pwm-backlight";
25 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
36 default-brightness-level = <100>;
40 stdout-path = &uart1;
43 reg_1p8v: regulator-1p8v {
44 compatible = "regulator-fixed";
45 regulator-name = "1P8V";
46 regulator-min-microvolt = <1800000>;
47 regulator-max-microvolt = <1800000>;
48 regulator-always-on;
49 regulator-boot-on;
52 reg_3p3v: regulator-3p3v {
53 compatible = "regulator-fixed";
54 regulator-name = "3P3V";
55 regulator-min-microvolt = <3300000>;
56 regulator-max-microvolt = <3300000>;
57 regulator-always-on;
58 regulator-boot-on;
62 compatible = "simple-audio-card";
63 simple-audio-card,name = "imx6ul-geam-sgtl5000";
64 simple-audio-card,format = "i2s";
65 simple-audio-card,bitclock-master = <&dailink_master>;
66 simple-audio-card,frame-master = <&dailink_master>;
67 simple-audio-card,widgets =
72 simple-audio-card,routing =
77 simple-audio-card,cpu {
78 sound-dai = <&sai2>;
81 dailink_master: simple-audio-card,codec {
82 sound-dai = <&sgtl5000>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_flexcan1>;
91 xceiver-supply = <&reg_3p3v>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_flexcan2>;
98 xceiver-supply = <&reg_3p3v>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_enet1>;
105 phy-mode = "rmii";
106 phy-handle = <&ethphy0>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&pinctrl_enet2>;
113 phy-mode = "rmii";
114 phy-handle = <&ethphy1>;
118 #address-cells = <1>;
119 #size-cells = <0>;
121 ethphy0: ethernet-phy@0 {
122 compatible = "ethernet-phy-ieee802.3-c22";
126 ethphy1: ethernet-phy@1 {
127 compatible = "ethernet-phy-ieee802.3-c22";
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_gpmi_nand>;
136 nand-on-flash-bbt;
141 clock-frequency = <100000>;
142 pinctrl-names = "default";
143 pinctrl-0 = <&pinctrl_i2c1>;
149 #sound-dai-cells = <0>;
151 VDDA-supply = <&reg_3p3v>;
152 VDDIO-supply = <&reg_3p3v>;
153 VDDD-supply = <&reg_1p8v>;
158 clock-frequency = <100000>;
159 pinctrl-names = "default";
160 pinctrl-0 = <&pinctrl_i2c2>;
165 pinctrl-names = "default";
166 pinctrl-0 = <&pinctrl_lcdif_dat
172 bits-per-pixel = <16>;
173 bus-width = <18>;
175 display-timings {
176 native-mode = <&timing0>;
178 clock-frequency = <28000000>;
181 hfront-porch = <30>;
182 hback-porch = <30>;
183 hsync-len = <64>;
184 vback-porch = <5>;
185 vfront-porch = <5>;
186 vsync-len = <20>;
187 hsync-active = <0>;
188 vsync-active = <0>;
189 de-active = <1>;
190 pixelclk-active = <0>;
197 pinctrl-names = "default";
198 pinctrl-0 = <&pinctrl_pwm8>;
203 pinctrl-names = "default";
204 pinctrl-0 = <&pinctrl_tsc>;
205 xnur-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
209 pinctrl-names = "default";
210 pinctrl-0 = <&pinctrl_sai2>;
215 measure-delay-time = <0x1ffff>;
216 pre-charge-time = <0x1fff>;
221 pinctrl-names = "default";
222 pinctrl-0 = <&pinctrl_uart1>;
227 pinctrl-names = "default";
228 pinctrl-0 = <&pinctrl_uart2>;
243 pinctrl-names = "default", "state_100mhz", "state_200mhz";
244 pinctrl-0 = <&pinctrl_usdhc1>;
245 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
246 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
247 bus-width = <4>;
248 cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
249 no-1-8-v;
253 &iomuxc {
413 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
424 pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {