diff --git a/arch/arm64/boot/dts/seco/include/e81-common.dtsi b/arch/arm64/boot/dts/seco/include/e81-common.dtsi index 6a1cba590bece3f16fa2937f07dc42a6507e3c5a..612a9fdf27503195d1f4697a3b7d87e26e43ee73 100644 --- a/arch/arm64/boot/dts/seco/include/e81-common.dtsi +++ b/arch/arm64/boot/dts/seco/include/e81-common.dtsi @@ -738,10 +738,9 @@ &usb_1 { iommus = <&apps_smmu 0xe0 0x0>; snps,dis_u2_susphy_quirk; snps,dis_enblslpm_quirk; - phys = <&usb_1_hsphy>/*, <&usb_1_ssphy>*/; - phy-names = "usb2-phy"/*, "usb3-phy"*/; - //maximum-speed = "super-speed"; - maximum-speed = "high-speed"; + phys = <&usb_1_hsphy>, <&usb_1_qmpphy QMP_USB43DP_USB3_PHY>; + phy-names = "usb2-phy", "usb3-phy"; + maximum-speed = "super-speed"; snps,dis-u2-entry-quirk; snps,dis-u1-entry-quirk; dr_mode = "otg"; @@ -760,8 +759,8 @@ &usb_1_hsphy { status = "okay"; }; -// no idea what this is good for but without there will be a kernel panic -// because of a NULL-pointer +// Qualcomm multipurpose PHY combines USB3.0 and DisplayPort. +// Without, there will be a kernel panic because of a NULL-pointer &usb_1_qmpphy { vdda-phy-supply = <&vreg_l6b_1p2>; vdda-pll-supply = <&vreg_l1b_0p912>;