Lines Matching +full:source +full:- +full:pdos

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/usb/pd.h>
11 stdout-path = &uart2;
14 gpio-leds {
15 compatible = "gpio-leds";
16 pinctrl-names = "default";
17 pinctrl-0 = <&pinctrl_gpio_led>;
22 default-state = "on";
31 reg_usdhc2_vmmc: regulator-usdhc2 {
32 compatible = "regulator-fixed";
33 pinctrl-names = "default";
34 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
35 regulator-name = "VSD_3V3";
36 regulator-min-microvolt = <3300000>;
37 regulator-max-microvolt = <3300000>;
39 enable-active-high;
42 ir-receiver {
43 compatible = "gpio-ir-receiver";
45 pinctrl-names = "default";
46 pinctrl-0 = <&pinctrl_ir>;
47 linux,autosuspend-period = <125>;
50 wm8524: audio-codec {
51 #sound-dai-cells = <0>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_gpio_wlf>;
55 wlf,mute-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>;
57 clock-names = "mclk";
60 sound-wm8524 {
61 compatible = "fsl,imx-audio-wm8524";
62 model = "wm8524-audio";
63 audio-cpu = <&sai3>;
64 audio-codec = <&wm8524>;
65 audio-asrc = <&easrc>;
66 audio-routing =
71 sound-spdif {
72 compatible = "fsl,imx-audio-spdif";
73 model = "imx-spdif";
74 spdif-controller = <&spdif1>;
75 spdif-out;
76 spdif-in;
81 fsl,asrc-rate = <48000>;
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_fec1>;
88 phy-mode = "rgmii-id";
89 phy-handle = <&ethphy0>;
90 fsl,magic-packet;
94 #address-cells = <1>;
95 #size-cells = <0>;
97 ethphy0: ethernet-phy@0 {
98 compatible = "ethernet-phy-ieee802.3-c22";
105 clock-frequency = <400000>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&pinctrl_i2c1>;
112 clock-frequency = <400000>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&pinctrl_i2c2>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&pinctrl_typec1>;
122 interrupt-parent = <&gpio2>;
128 remote-endpoint = <&usb1_drd_sw>;
133 compatible = "usb-c-connector";
134 label = "USB-C";
135 power-role = "dual";
136 data-role = "dual";
137 try-power-role = "sink";
138 source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
139 sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)
141 op-sink-microwatt = <15000000>;
142 self-powered;
148 clock-frequency = <400000>;
149 pinctrl-names = "default";
150 pinctrl-0 = <&pinctrl_i2c3>;
156 gpio-controller;
157 #gpio-cells = <2>;
162 pinctrl-names = "default";
163 pinctrl-0 = <&pinctrl_sai3>;
164 assigned-clocks = <&clk IMX8MN_CLK_SAI3>;
165 assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>;
166 assigned-clock-rates = <24576000>;
167 fsl,sai-mclk-direction-output;
176 pinctrl-names = "default";
177 pinctrl-0 = <&pinctrl_spdif1>;
178 assigned-clocks = <&clk IMX8MN_CLK_SPDIF1>;
179 assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>;
180 assigned-clock-rates = <24576000>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&pinctrl_uart2>;
192 hnp-disable;
193 srp-disable;
194 adp-disable;
195 usb-role-switch;
196 disable-over-current;
197 samsung,picophy-pre-emp-curr-control = <3>;
198 samsung,picophy-dc-vol-level-adjust = <7>;
203 remote-endpoint = <&typec1_dr_sw>;
209 assigned-clocks = <&clk IMX8MN_CLK_USDHC2>;
210 assigned-clock-rates = <200000000>;
211 pinctrl-names = "default", "state_100mhz", "state_200mhz";
212 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
213 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
214 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
215 cd-gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
216 bus-width = <4>;
217 vmmc-supply = <&reg_usdhc2_vmmc>;
222 assigned-clocks = <&clk IMX8MN_CLK_USDHC3_ROOT>;
223 assigned-clock-rates = <400000000>;
224 pinctrl-names = "default", "state_100mhz", "state_200mhz";
225 pinctrl-0 = <&pinctrl_usdhc3>;
226 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
227 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
228 bus-width = <8>;
229 non-removable;
234 pinctrl-names = "default";
235 pinctrl-0 = <&pinctrl_wdog>;
236 fsl,ext-reset-output;
359 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
371 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
399 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
415 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {