Lines Matching +full:sbu +full:- +full:mux

1 // SPDX-License-Identifier: GPL-2.0+
6 /dts-v1/;
9 #include <dt-bindings/usb/pd.h>
13 compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp";
16 stdout-path = &lpuart0;
24 reg_usdhc2_vmmc: usdhc2-vmmc {
25 compatible = "regulator-fixed";
26 regulator-name = "SD1_SPWR";
27 regulator-min-microvolt = <3000000>;
28 regulator-max-microvolt = <3000000>;
30 enable-active-high;
33 gpio-sbu-mux {
34 compatible = "nxp,cbdtu02043", "gpio-sbu-mux";
35 pinctrl-names = "default";
36 pinctrl-0 = <&pinctrl_typec_mux>;
37 select-gpios = <&lsio_gpio5 9 GPIO_ACTIVE_HIGH>;
38 enable-gpios = <&pca9557_a 7 GPIO_ACTIVE_LOW>;
39 orientation-switch;
43 remote-endpoint = <&typec_con_ss>;
58 pinctrl-names = "default";
59 pinctrl-0 = <&pinctrl_fec1>;
60 phy-mode = "rgmii-id";
61 phy-handle = <&ethphy0>;
62 fsl,magic-packet;
66 #address-cells = <1>;
67 #size-cells = <0>;
69 ethphy0: ethernet-phy@0 {
70 compatible = "ethernet-phy-ieee802.3-c22";
77 #address-cells = <1>;
78 #size-cells = <0>;
79 clock-frequency = <100000>;
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_lpi2c1 &pinctrl_ioexp_rst>;
84 i2c-mux@71 {
86 #address-cells = <1>;
87 #size-cells = <0>;
89 reset-gpios = <&lsio_gpio1 1 GPIO_ACTIVE_LOW>;
92 #address-cells = <1>;
93 #size-cells = <0>;
99 gpio-controller;
100 #gpio-cells = <2>;
105 #address-cells = <1>;
106 #size-cells = <0>;
111 #address-cells = <1>;
112 #size-cells = <0>;
115 pressure-sensor@60 {
122 #address-cells = <1>;
123 #size-cells = <0>;
129 gpio-controller;
130 #gpio-cells = <2>;
136 gpio-controller;
137 #gpio-cells = <2>;
140 light-sensor@44 {
141 pinctrl-names = "default";
142 pinctrl-0 = <&pinctrl_isl29023>;
145 interrupt-parent = <&lsio_gpio1>;
153 pinctrl-names = "default";
154 pinctrl-0 = <&pinctrl_typec>;
156 interrupt-parent = <&lsio_gpio1>;
160 compatible = "usb-c-connector";
161 label = "USB-C";
162 power-role = "source";
163 data-role = "dual";
164 source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
167 #address-cells = <1>;
168 #size-cells = <0>;
174 remote-endpoint = <&usb3_drd_sw>;
182 remote-endpoint = <&usb3_data_ss>;
192 pinctrl-names = "default";
193 pinctrl-0 = <&pinctrl_lpuart0>;
198 pinctrl-names = "default";
199 pinctrl-0 = <&pinctrl_lpuart2>;
204 pinctrl-names = "default";
205 pinctrl-0 = <&pinctrl_lpuart3>;
222 pmic-thermal {
223 polling-delay-passive = <250>;
224 polling-delay = <2000>;
225 thermal-sensors = <&tsens IMX_SC_R_PMIC_0>;
241 cooling-maps {
244 cooling-device =
255 assigned-clocks = <&clk IMX_SC_R_SDHC_0 IMX_SC_PM_CLK_PER>;
256 assigned-clock-rates = <200000000>;
257 pinctrl-names = "default";
258 pinctrl-0 = <&pinctrl_usdhc1>;
259 bus-width = <8>;
260 no-sd;
261 no-sdio;
262 non-removable;
267 assigned-clocks = <&clk IMX_SC_R_SDHC_1 IMX_SC_PM_CLK_PER>;
268 assigned-clock-rates = <200000000>;
269 pinctrl-names = "default";
270 pinctrl-0 = <&pinctrl_usdhc2>;
271 bus-width = <4>;
272 vmmc-supply = <&reg_usdhc2_vmmc>;
273 cd-gpios = <&lsio_gpio4 22 GPIO_ACTIVE_LOW>;
274 wp-gpios = <&lsio_gpio4 21 GPIO_ACTIVE_HIGH>;
288 usb-role-switch;
293 remote-endpoint = <&typec_dr_sw>;
300 compatible = "nxp,imx8qxp-vpu";
306 memory-region = <&decoder_boot>, <&decoder_rpc>;
312 memory-region = <&encoder_boot>, <&encoder_rpc>;