Lines Matching +full:imx53 +full:- +full:vpu
1 // SPDX-License-Identifier: GPL-2.0+
6 #include "imx53.dtsi"
10 stdout-path = &uart1;
19 backlight_parallel: backlight-parallel {
20 compatible = "pwm-backlight";
22 brightness-levels = <0 4 8 16 32 64 128 255>;
23 default-brightness-level = <7>;
27 compatible = "fsl,imx-parallel-display";
28 pinctrl-names = "default";
29 pinctrl-0 = <&pinctrl_ipu_disp0>;
31 #address-cells = <1>;
32 #size-cells = <0>;
39 remote-endpoint = <&ipu_di0_disp0>;
47 remote-endpoint = <&panel_in>;
52 gpio-keys {
53 compatible = "gpio-keys";
55 key-power {
61 key-volume-up {
65 wakeup-source;
68 key-volume-down {
72 wakeup-source;
77 compatible = "gpio-leds";
78 pinctrl-names = "default";
79 pinctrl-0 = <&led_pin_gpio7_7>;
81 led-user {
84 linux,default-trigger = "heartbeat";
90 pinctrl-names = "default";
91 pinctrl-0 = <&pinctrl_display_power>;
93 enable-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>;
97 remote-endpoint = <&display_out>;
102 reg_3p2v: regulator-3p2v {
103 compatible = "regulator-fixed";
104 regulator-name = "3P2V";
105 regulator-min-microvolt = <3200000>;
106 regulator-max-microvolt = <3200000>;
107 regulator-always-on;
110 reg_usb_vbus: regulator-usb-vbus {
111 compatible = "regulator-fixed";
112 regulator-name = "usb_vbus";
113 regulator-min-microvolt = <5000000>;
114 regulator-max-microvolt = <5000000>;
116 enable-active-high;
120 compatible = "fsl,imx53-qsb-sgtl5000",
121 "fsl,imx-audio-sgtl5000";
122 model = "imx53-qsb-sgtl5000";
123 ssi-controller = <&ssi2>;
124 audio-codec = <&sgtl5000>;
125 audio-routing =
129 mux-int-port = <2>;
130 mux-ext-port = <5>;
136 operating-points = <
146 pinctrl-names = "default";
147 pinctrl-0 = <&pinctrl_esdhc1>;
148 cd-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>;
153 remote-endpoint = <&display0_in>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_esdhc3>;
163 cd-gpios = <&gpio3 11 GPIO_ACTIVE_LOW>;
164 wp-gpios = <&gpio3 12 GPIO_ACTIVE_HIGH>;
165 bus-width = <8>;
170 pinctrl-names = "default";
171 pinctrl-0 = <&pinctrl_hog>;
173 imx53-qsb {
310 pinctrl_vga_sync: vgasync-grp {
328 pinctrl-names = "default";
329 pinctrl-0 = <&pinctrl_vga_sync>;
330 ddc-i2c-bus = <&i2c2>;
331 fsl,tve-mode = "vga";
332 fsl,hsync-pin = <7>; /* IPU DI1 PIN7 via EIM_OE */
333 fsl,vsync-pin = <8>; /* IPU DI1 PIN8 via EIM_RW */
338 pinctrl-names = "default";
339 pinctrl-0 = <&pinctrl_uart1>;
344 pinctrl-names = "default";
345 pinctrl-0 = <&pinctrl_i2c2>;
351 pinctrl-names = "default";
352 pinctrl-0 = <&pinctrl_codec>;
353 #sound-dai-cells = <0>;
354 VDDA-supply = <®_3p2v>;
355 VDDIO-supply = <®_3p2v>;
361 pinctrl-names = "default";
362 pinctrl-0 = <&pinctrl_i2c1>;
372 pinctrl-names = "default";
373 pinctrl-0 = <&pinctrl_audmux>;
378 pinctrl-names = "default";
379 pinctrl-0 = <&pinctrl_fec>;
380 phy-mode = "rmii";
381 phy-reset-gpios = <&gpio7 6 GPIO_ACTIVE_LOW>;
386 pinctrl-names = "default";
387 pinctrl-0 = <&pinctrl_pwm2>;
395 &vpu {
400 vbus-supply = <®_usb_vbus>;