Lines Matching +full:codec +full:- +full:gpio4

1 // SPDX-License-Identifier: GPL-2.0+
5 /dts-v1/;
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
12 compatible = "fsl,imx25-pdk", "fsl,imx25";
19 reg_fec_3v3: regulator-0 {
20 compatible = "regulator-fixed";
21 regulator-name = "fec-3v3";
22 regulator-min-microvolt = <3300000>;
23 regulator-max-microvolt = <3300000>;
25 enable-active-high;
28 reg_2p5v: regulator-1 {
29 compatible = "regulator-fixed";
30 regulator-name = "2P5V";
31 regulator-min-microvolt = <2500000>;
32 regulator-max-microvolt = <2500000>;
35 reg_3p3v: regulator-2 {
36 compatible = "regulator-fixed";
37 regulator-name = "3P3V";
38 regulator-min-microvolt = <3300000>;
39 regulator-max-microvolt = <3300000>;
42 reg_can_3v3: regulator-3 {
43 compatible = "regulator-fixed";
44 regulator-name = "can-3v3";
45 regulator-min-microvolt = <3300000>;
46 regulator-max-microvolt = <3300000>;
47 gpio = <&gpio4 6 0>;
51 compatible = "fsl,imx25-pdk-sgtl5000",
52 "fsl,imx-audio-sgtl5000";
53 model = "imx25-pdk-sgtl5000";
54 ssi-controller = <&ssi1>;
55 audio-codec = <&codec>;
56 audio-routing =
60 mux-int-port = <1>;
61 mux-ext-port = <4>;
66 bits-per-pixel = <16>;
68 bus-width = <18>;
69 display-timings {
70 native-mode = <&wvga_timings>;
74 hback-porch = <45>;
75 hfront-porch = <114>;
76 hsync-len = <1>;
77 vback-porch = <33>;
78 vfront-porch = <11>;
79 vsync-len = <1>;
80 clock-frequency = <25200000>;
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_audmux>;
93 pinctrl-names = "default";
94 pinctrl-0 = <&pinctrl_can1>;
95 xceiver-supply = <&reg_can_3v3>;
100 pinctrl-names = "default";
101 pinctrl-0 = <&pinctrl_esdhc1>;
102 cd-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
103 wp-gpios = <&gpio2 0 GPIO_ACTIVE_HIGH>;
108 phy-mode = "rmii";
109 pinctrl-names = "default";
110 pinctrl-0 = <&pinctrl_fec>;
111 phy-supply = <&reg_fec_3v3>;
112 phy-reset-gpios = <&gpio4 8 GPIO_ACTIVE_LOW>;
117 clock-frequency = <100000>;
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_i2c1>;
122 codec: sgtl5000@a { label
125 #sound-dai-cells = <0>;
127 VDDA-supply = <&reg_2p5v>;
128 VDDIO-supply = <&reg_3p3v>;
133 imx25-pdk {
244 pinctrl-names = "default";
245 pinctrl-0 = <&pinctrl_lcd>;
250 nand-on-flash-bbt;
255 pinctrl-names = "default";
256 pinctrl-0 = <&pinctrl_kpp>;
291 pinctrl-names = "default";
292 pinctrl-0 = <&pinctrl_uart1>;
293 uart-has-rtscts;
302 external-vbus-divider;