From 518b88360abbd5634a482f63770c9e4c221fbc3c Mon Sep 17 00:00:00 2001 From: Ravi Gunasekaran Date: Fri, 21 Oct 2022 10:30:41 +0530 Subject: arm: dts: k3-j784s4: Add USB3 support Fix the serdes0 node to support USB3 correctly Signed-off-by: Ravi Gunasekaran Acked-by: Matt Ranostay --- arch/arm/dts/k3-j784s4-evm.dts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'arch/arm') diff --git a/arch/arm/dts/k3-j784s4-evm.dts b/arch/arm/dts/k3-j784s4-evm.dts index 58ba9122e2..0f6bd21f45 100644 --- a/arch/arm/dts/k3-j784s4-evm.dts +++ b/arch/arm/dts/k3-j784s4-evm.dts @@ -874,17 +874,22 @@ }; &serdes0 { - serdes0_usb_link: phy@2 { - reg = <2>; - cdns,num-lanes = <2>; + serdes0_usb_link: link@3 { + reg = <3>; + cdns,num-lanes = <1>; #phy-cells = <0>; cdns,phy-type = ; - resets = <&serdes_wiz0 3>, <&serdes_wiz0 4>; + resets = <&serdes_wiz0 4>; }; }; +&serdes_wiz0 { + typec-dir-gpios = <&wkup_gpio0 28 GPIO_ACTIVE_HIGH>; + typec-dir-debounce-ms = <700>; /* TUSB321, tCCB_DEFAULT 133 ms */ +}; + &usb_serdes_mux { - idle-states = <1>; /* USB0 to SERDES lane 1 */ + idle-states = <0>; /* USB0 to SERDES lane 3 */ }; &usbss0 { -- cgit v1.2.3