Lines Matching +full:vdd +full:- +full:micb +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0
7 stdout-path = &uart1;
15 backlight_display: backlight-display {
16 compatible = "pwm-backlight";
18 brightness-levels = <0 4 8 16 32 64 128 255>;
19 default-brightness-level = <6>;
24 reg_sd1_vmmc: regulator-sd1-vmmc {
25 compatible = "regulator-fixed";
26 regulator-name = "VSD_3V3";
27 regulator-min-microvolt = <3300000>;
28 regulator-max-microvolt = <3300000>;
30 enable-active-high;
33 reg_peri_3v3: regulator-peri-3v3 {
34 compatible = "regulator-fixed";
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_peri_3v3>;
37 regulator-name = "VPERI_3V3";
38 regulator-min-microvolt = <3300000>;
39 regulator-max-microvolt = <3300000>;
45 * - sensors
46 * - ethernet phy
47 * - can
48 * - bluetooth
49 * - wm8960 audio codec
50 * - ov5640 camera
52 regulator-always-on;
55 reg_can_3v3: regulator-can-3v3 {
56 compatible = "regulator-fixed";
57 regulator-name = "can-3v3";
58 regulator-min-microvolt = <3300000>;
59 regulator-max-microvolt = <3300000>;
63 sound-wm8960 {
64 compatible = "fsl,imx-audio-wm8960";
65 model = "wm8960-audio";
66 audio-cpu = <&sai2>;
67 audio-codec = <&codec>;
68 audio-asrc = <&asrc>;
69 hp-det-gpio = <&gpio5 4 0>;
70 audio-routing =
81 "Mic Jack", "MICB",
82 "AMIC", "MICB";
85 spi-4 {
86 compatible = "spi-gpio";
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_spi4>;
90 gpio-sck = <&gpio5 11 0>;
91 gpio-mosi = <&gpio5 10 0>;
92 cs-gpios = <&gpio5 7 GPIO_ACTIVE_LOW>;
93 num-chipselects = <1>;
94 #address-cells = <1>;
95 #size-cells = <0>;
99 gpio-controller;
100 #gpio-cells = <2>;
102 registers-number = <1>;
103 spi-max-frequency = <100000>;
104 enable-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
114 remote-endpoint = <&display_out>;
121 assigned-clocks = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
122 assigned-clock-rates = <786432000>;
126 clock-frequency = <100000>;
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_i2c2>;
132 #sound-dai-cells = <0>;
135 wlf,shared-lrclk;
136 wlf,hp-cfg = <3 2 3>;
137 wlf,gpio-cfg = <1 3>;
139 clock-names = "mclk";
145 pinctrl-names = "default";
146 pinctrl-0 = <&pinctrl_camera_clock>;
148 clock-names = "xclk";
149 powerdown-gpios = <&gpio_spi 6 GPIO_ACTIVE_HIGH>;
150 reset-gpios = <&gpio_spi 5 GPIO_ACTIVE_LOW>;
154 remote-endpoint = <¶llel_from_ov5640>;
155 bus-width = <8>;
156 data-shift = <2>; /* lines 9:2 are used */
157 hsync-active = <0>;
158 vsync-active = <0>;
159 pclk-sample = <1>;
166 pinctrl-names = "default";
167 pinctrl-0 = <&pinctrl_csi1>;
172 remote-endpoint = <&ov5640_to_parallel>;
173 bus-type = <5>; /* Parallel bus */
179 pinctrl-names = "default";
180 pinctrl-0 = <&pinctrl_enet1>;
181 phy-mode = "rmii";
182 phy-handle = <ðphy0>;
183 phy-supply = <®_peri_3v3>;
188 pinctrl-names = "default";
189 pinctrl-0 = <&pinctrl_enet2>;
190 phy-mode = "rmii";
191 phy-handle = <ðphy1>;
192 phy-supply = <®_peri_3v3>;
196 #address-cells = <1>;
197 #size-cells = <0>;
199 ethphy0: ethernet-phy@2 {
200 compatible = "ethernet-phy-id0022.1560";
202 micrel,led-mode = <1>;
204 clock-names = "rmii-ref";
208 ethphy1: ethernet-phy@1 {
209 compatible = "ethernet-phy-id0022.1560";
211 micrel,led-mode = <1>;
213 clock-names = "rmii-ref";
219 pinctrl-names = "default";
220 pinctrl-0 = <&pinctrl_flexcan1>;
221 xceiver-supply = <®_can_3v3>;
226 pinctrl-names = "default";
227 pinctrl-0 = <&pinctrl_flexcan2>;
228 xceiver-supply = <®_can_3v3>;
233 eth0-phy-hog {
234 gpio-hog;
236 output-high;
237 line-name = "eth0-phy";
240 eth1-phy-hog {
241 gpio-hog;
243 output-high;
244 line-name = "eth1-phy";
249 clock-frequency = <100000>;
250 pinctrl-names = "default";
251 pinctrl-0 = <&pinctrl_i2c1>;
257 vdd-supply = <®_peri_3v3>;
258 vddio-supply = <®_peri_3v3>;
263 assigned-clocks = <&clks IMX6UL_CLK_LCDIF_PRE_SEL>;
264 assigned-clock-parents = <&clks IMX6UL_CLK_PLL5_VIDEO_DIV>;
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_lcdif_dat
272 remote-endpoint = <&panel_in>;
278 #pwm-cells = <2>;
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_pwm1>;
285 pinctrl-names = "default";
286 pinctrl-0 = <&pinctrl_qspi>;
290 #address-cells = <1>;
291 #size-cells = <1>;
292 compatible = "micron,n25q256a", "jedec,spi-nor";
293 spi-max-frequency = <29000000>;
294 spi-rx-bus-width = <4>;
295 spi-tx-bus-width = <1>;
301 pinctrl-names = "default";
302 pinctrl-0 = <&pinctrl_sai2>;
303 assigned-clocks = <&clks IMX6UL_CLK_SAI2_SEL>,
305 assigned-clock-parents = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
306 assigned-clock-rates = <0>, <12288000>;
307 fsl,sai-mclk-direction-output;
320 pinctrl-names = "default";
321 pinctrl-0 = <&pinctrl_tsc>;
322 xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
323 measure-delay-time = <0xffff>;
324 pre-charge-time = <0xfff>;
329 pinctrl-names = "default";
330 pinctrl-0 = <&pinctrl_uart1>;
335 pinctrl-names = "default";
336 pinctrl-0 = <&pinctrl_uart2>;
337 uart-has-rtscts;
343 pinctrl-names = "default";
344 pinctrl-0 = <&pinctrl_usb_otg1>;
350 disable-over-current;
355 fsl,tx-d-cal = <106>;
359 fsl,tx-d-cal = <106>;
363 pinctrl-names = "default", "state_100mhz", "state_200mhz";
364 pinctrl-0 = <&pinctrl_usdhc1>;
365 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
366 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
367 cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
368 keep-power-in-suspend;
369 wakeup-source;
370 vmmc-supply = <®_sd1_vmmc>;
375 pinctrl-names = "default";
376 pinctrl-0 = <&pinctrl_usdhc2>;
377 no-1-8-v;
378 broken-cd;
379 keep-power-in-suspend;
380 wakeup-source;
385 pinctrl-names = "default";
386 pinctrl-0 = <&pinctrl_wdog>;
387 fsl,ext-reset-output;
391 pinctrl-names = "default";