summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonrad Dybcio <konrad.dybcio@somainline.org>2021-05-25 22:02:41 +0200
committerBjorn Andersson <bjorn.andersson@linaro.org>2021-05-25 22:40:34 -0500
commitfbe7be5b23ae6640d14a94d5fb71dddfce324976 (patch)
treee466ab9b203de1b7d48fde022e338851f1fea1d9
parentfbd5a1d22607f77ea6fb31fbfdb91c08007ed3a1 (diff)
downloadcachepc-linux-fbe7be5b23ae6640d14a94d5fb71dddfce324976.tar.gz
cachepc-linux-fbe7be5b23ae6640d14a94d5fb71dddfce324976.zip
arm64: dts: qcom: msm8996: Strictly limit USB2 host to USB2 speeds
As the name implies, the USB2 controller should only operate at USB2 speeds. Make sure it does just that by pinning it to USB High-Speed (USB2) mode. Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org> Link: https://lore.kernel.org/r/20210525200246.118323-3-konrad.dybcio@somainline.org Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
-rw-r--r--arch/arm64/boot/dts/qcom/msm8996.dtsi2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi
index 076150c420a7..5a993c6b519e 100644
--- a/arch/arm64/boot/dts/qcom/msm8996.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi
@@ -2593,6 +2593,7 @@
assigned-clock-rates = <19200000>, <60000000>;
power-domains = <&gcc USB30_GDSC>;
+ qcom,select-utmi-as-pipe-clk;
status = "disabled";
dwc3@7600000 {
@@ -2601,6 +2602,7 @@
interrupts = <0 138 IRQ_TYPE_LEVEL_HIGH>;
phys = <&hsusb_phy2>;
phy-names = "usb2-phy";
+ maximum-speed = "high-speed";
snps,dis_u2_susphy_quirk;
snps,dis_enblslpm_quirk;
};