diff --git a/arch/arm64/boot/dts/qcom/sdm630-nokia-pl2.dts b/arch/arm64/boot/dts/qcom/sdm630-nokia-pl2.dts index a9d1d211baedc9..27539976d62893 100644 --- a/arch/arm64/boot/dts/qcom/sdm630-nokia-pl2.dts +++ b/arch/arm64/boot/dts/qcom/sdm630-nokia-pl2.dts @@ -252,17 +252,17 @@ pinctrl-names = "default"; pinctrl-0 = <&panel_reset_gpio &panel_te_gpio>; - port { - panel_in: endpoint { - remote-endpoint = <&mdss_dsi0_out>; - }; - }; - }; + port { + panel_in: endpoint { + remote-endpoint = <&mdss_dsi0_out>; + }; + }; + }; }; &mdss_dsi0_out { - data-lanes = <0 1 2 3>; - remote-endpoint = <&panel_in>; + data-lanes = <0 1 2 3>; + remote-endpoint = <&panel_in>; }; &mdss_dsi0_phy { @@ -324,8 +324,8 @@ }; &pm660l_wled { - status = "okay"; - default-brightness = <512>; + status = "okay"; + default-brightness = <512>; }; &pm660_charger { @@ -345,6 +345,14 @@ status = "okay"; }; +&qusb2phy0 { + status = "okay"; + + vdd-supply = <&vreg_l1b_0p925>; + vdda-pll-supply = <&vreg_l10a_1p8>; + vdda-phy-dpdm-supply = <&vreg_l7b_3p125>; +}; + &rpm_requests { regulators-0 { compatible = "qcom,rpm-pm660l-regulators"; @@ -679,10 +687,16 @@ }; &usb3 { + qcom,select-utmi-as-pipe-clk; + status = "okay"; }; &usb3_dwc3 { + maximum-speed = "high-speed"; + phys = <&qusb2phy0>; + phy-names = "usb2-phy"; + dr_mode = "peripheral"; extcon = <&extcon_usb>; }; diff --git a/arch/arm64/boot/dts/qcom/sdm636-asus-x00td.dts b/arch/arm64/boot/dts/qcom/sdm636-asus-x00td.dts index b8671824358792..5adb0466ca31be 100644 --- a/arch/arm64/boot/dts/qcom/sdm636-asus-x00td.dts +++ b/arch/arm64/boot/dts/qcom/sdm636-asus-x00td.dts @@ -603,8 +603,8 @@ }; &pm660l_wled { - status = "okay"; - default-brightness = <512>; + status = "okay"; + default-brightness = <512>; }; &gcc { @@ -620,19 +620,19 @@ }; &mmss_smmu { - status = "okay"; + status = "okay"; }; &anoc2_smmu { - status = "okay"; + status = "okay"; }; &kgsl_smmu { - status = "okay"; + status = "okay"; }; &lpass_smmu { - status = "okay"; + status = "okay"; }; &adreno_gpu { diff --git a/arch/arm64/boot/dts/qcom/sdm636-xiaomi-tulip.dts b/arch/arm64/boot/dts/qcom/sdm636-xiaomi-tulip.dts index 6067815adb2621..147fb06be8e6dc 100644 --- a/arch/arm64/boot/dts/qcom/sdm636-xiaomi-tulip.dts +++ b/arch/arm64/boot/dts/qcom/sdm636-xiaomi-tulip.dts @@ -575,10 +575,15 @@ }; &usb3 { + qcom,select-utmi-as-pipe-clk; + status = "okay"; }; &usb3_dwc3 { + maximum-speed = "high-speed"; + phys = <&qusb2phy0>; + phy-names = "usb2-phy"; dr_mode = "peripheral"; status = "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-jasmine.dts b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-jasmine.dts index 8d1bf40ef9af85..df73514cb44fbe 100644 --- a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-jasmine.dts +++ b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-jasmine.dts @@ -247,11 +247,16 @@ }; &usb3 { + qcom,select-utmi-as-pipe-clk; + status = "okay"; }; &usb3_dwc3 { - status = "okay"; + maximum-speed = "high-speed"; + phys = <&qusb2phy0>; + phy-names = "usb2-phy"; + dr_mode = "peripheral"; extcon = <&extcon_usb>; }; diff --git a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-platina.dts b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-platina.dts index 5e9c316ac2505d..26fa4c7fe24cfe 100644 --- a/arch/arm64/boot/dts/qcom/sdm660-xiaomi-platina.dts +++ b/arch/arm64/boot/dts/qcom/sdm660-xiaomi-platina.dts @@ -192,8 +192,7 @@ gpio_keys { status = "okay"; - compatible = "gpio-keys-polled"; - poll-interval = <100>; + compatible = "gpio-keys"; label = "Volume up"; pinctrl-names = "default"; pinctrl-0 = <&vol_up_gpio_default>; @@ -752,15 +751,15 @@ }; -&adreno_gpu{ +&adreno_gpu { status = "disabled"; }; -&gpucc{ +&gpucc { status = "disabled"; }; -&mmcc{ +&mmcc { status = "disabled"; }; @@ -773,10 +772,16 @@ }; &usb3 { + qcom,select-utmi-as-pipe-clk; + status = "okay"; }; &usb3_dwc3 { + maximum-speed = "high-speed"; + phys = <&qusb2phy0>; + phy-names = "usb2-phy"; + dr_mode = "peripheral"; extcon = <&extcon_usb>; };