Thread (3 messages) 3 messages, 3 authors, 2021-08-31

Re: [PATCH v2] arm64: dts: qcom: sc7280: Add Display Port node

From: Stephen Boyd <hidden>
Date: 2021-08-31 00:58:06
Also in: linux-arm-msm, lkml

Quoting Kuogee Hsieh (2021-08-30 09:04:49)
Changes in v2:
-- break this patch into 3 patches
Are there two more somewhere?
quoted hunk ↗ jump to hunk
Signed-off-by: Kuogee Hsieh <redacted>
---
 arch/arm64/boot/dts/qcom/sc7280.dtsi | 88 +++++++++++++++++++++++++++++++++++-
 1 file changed, 87 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
index c29226b..f224029 100644
--- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
@@ -3202,6 +3202,13 @@
                                                        remote-endpoint = <&edp_in>;
                                                };
                                        };
+
+                                       port@2 {
+                                                reg = <2>;
+                                                dpu_intf0_out: endpoint {
+                                                        remote-endpoint = <&dp_in>;
+                                                };
+                                        };
                                };

                                mdp_opp_table: mdp-opp-table {
@@ -3389,6 +3396,78 @@
                                        };
                                };
                        };
+
+                       msm_dp: displayport-controller@ae90000 {
+                               status = "disabled";
+                               compatible = "qcom,sc7180-dp", "qcom,sc7280-dp";
It should be most specific to least specific from left to right. I'd
rather see "qcom,sc7180-dp" dropped entirely as it will become important
to know that sc7280 has eDP and DP whereas sc7180 only has DP. We should
key that knowledge off the compatible string, so having sc7180-dp here
makes that harder, not easier.
quoted hunk ↗ jump to hunk
+
+                               reg = <0 0x0ae90000 0 0x1400>;
+
+                               interrupt-parent = <&mdss>;
+                               interrupts = <12>;
+
+                               clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>,
+                                        <&dispcc DISP_CC_MDSS_DP_AUX_CLK>,
+                                        <&dispcc DISP_CC_MDSS_DP_LINK_CLK>,
+                                        <&dispcc DISP_CC_MDSS_DP_LINK_INTF_CLK>,
+                                        <&dispcc DISP_CC_MDSS_DP_PIXEL_CLK>;
+                               clock-names =   "core_iface",
+                                               "core_aux",
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help