On 24-11-12 19:01:13, Abel Vesa wrote: > The X Elite CRD provides external DisplayPort on all 3 USB Type-C ports. > Each one of this ports is connected to a dedicated DisplayPort > controller. > > Due to support missing in the USB/DisplayPort combo PHY driver, > the external DisplayPort is limited to 2 lanes. > > So enable all 3 remaining DisplayPort controllers and limit their data > lanes number to 2. > > Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxx> Please do not merge this specific patch. It is provided just for context and testing purposes. See the cover note for more details. > --- > arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts > index 659520404adec33c3551f8d0a5ae3db9e0a18d44..6dc2ebbf6d27fbbf0f224e58cd39ffd33792c6a1 100644 > --- a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts > +++ b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts > @@ -1125,6 +1125,30 @@ &mdss { > status = "okay"; > }; > > +&mdss_dp0 { > + status = "okay"; > +}; > + > +&mdss_dp0_out { > + data-lanes = <0 1>; > +}; > + > +&mdss_dp1 { > + status = "okay"; > +}; > + > +&mdss_dp1_out { > + data-lanes = <0 1>; > +}; > + > +&mdss_dp2 { > + status = "okay"; > +}; > + > +&mdss_dp2_out { > + data-lanes = <0 1>; > +}; > + > &mdss_dp3 { > compatible = "qcom,x1e80100-dp"; > /delete-property/ #sound-dai-cells; > > -- > 2.34.1 >