Skip to content
Snippets Groups Projects
Commit 49ee9acd authored by Tobias Kahlki's avatar Tobias Kahlki
Browse files

[DTS][E83] Add connector node for USB C port

parent d4377cd4
No related merge requests found
......@@ -94,16 +94,53 @@
default-state = "off";
};
};
/*
* Should better be applied to CC logic
* chip (addr 0x60 on I2C_4).
* Unfortunately, the driver for the logic
* chip is not yet available in Kernel 5.10
* (was added with 5.11).
*/
connector {
compatible = "usb-c-connector";
label = "USB-C";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb_1_id>;
id-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
vbus-supply = <&reg_usb1_host_vbus>;
power-role = "source";
data-role = "dual";
ports {
port@1 {
#address-cells = <1>;
#size-cells = <0>;
typec_con: endpoint {
remote-endpoint = <&usb_typec_ep>;
};
};
};
};
};
&usb_dwc3_0 {
role-switch-default-mode = "host";
dr_mode = "host";
usb-role-switch;
role-switch-default-mode = "peripheral";
port {
usb_typec_ep: endpoint {
remote-endpoint = <&typec_con>;
};
};
};
/*
&usb3_phy0 {
vbus-supply = <&reg_usb1_host_vbus>;
};
*/
&sai2 {
assigned-clocks = <&clk IMX8MP_CLK_SAI2>;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment