Add both data-lanes and link-frequencies property to dp_out endpoint.
Also set link-frequencies to 810000 khz at herobrine platform to have
max link rate limited at 810000 khz (HBR3).

Signed-off-by: Kuogee Hsieh <quic_khs...@quicinc.com>
---
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi   |  9 ++++++++-
 arch/arm64/boot/dts/qcom/sc7180.dtsi           |  5 -----
 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 10 +++++++++-
 arch/arm64/boot/dts/qcom/sc7280.dtsi           |  5 -----
 4 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi 
b/arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
index 754d2d6..6bf57fc 100644
--- a/arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
@@ -812,7 +812,14 @@ hp_i2c: &i2c9 {
        status = "okay";
        pinctrl-names = "default";
        pinctrl-0 = <&dp_hot_plug_det>;
-       data-lanes = <0 1>;
+       ports {
+               port@1 {
+                       reg = <1>;
+                       dp_out: endpoint {
+                               data-lanes = <0 1>;
+                       };
+               };
+       };
 };
 
 &pm6150_adc {
diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi 
b/arch/arm64/boot/dts/qcom/sc7180.dtsi
index c0f6bfd..def5521 100644
--- a/arch/arm64/boot/dts/qcom/sc7180.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi
@@ -3116,11 +3116,6 @@
                                                        remote-endpoint = 
<&dpu_intf0_out>;
                                                };
                                        };
-
-                                       port@1 {
-                                               reg = <1>;
-                                               dp_out: endpoint { };
-                                       };
                                };
 
                                dp_opp_table: opp-table {
diff --git a/arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi 
b/arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi
index 93e39fc..e8fca18 100644
--- a/arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi
@@ -440,7 +440,15 @@ ap_i2c_tpm: &i2c14 {
        status = "okay";
        pinctrl-names = "default";
        pinctrl-0 = <&dp_hot_plug_det>;
-       data-lanes = <0 1>;
+       ports {
+               port@1 {
+                       reg = <1>;
+                       dp_out: endpoint {
+                               data-lanes = <0 1>;
+                               link-frequencies=<810000>;
+                       };
+               };
+       };
 };
 
 &mdss_mdp {
diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi 
b/arch/arm64/boot/dts/qcom/sc7280.dtsi
index a646405..4afe53b 100644
--- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
@@ -3899,11 +3899,6 @@
                                                        remote-endpoint = 
<&dpu_intf0_out>;
                                                };
                                        };
-
-                                       port@1 {
-                                               reg = <1>;
-                                               dp_out: endpoint { };
-                                       };
                                };
 
                                dp_opp_table: opp-table {
-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project

Reply via email to