On Thu, Sep 04, 2025 at 03:22:37PM +0800, Yongxing Mou wrote: > Add compatible string for the DisplayPort controller found on the > Qualcomm QCS8300 SoC. > > The Qualcomm QCS8300 platform comes with one DisplayPort controller > that supports 4 MST streams. > > Signed-off-by: Yongxing Mou <yongxing....@oss.qualcomm.com> > --- > .../bindings/display/msm/dp-controller.yaml | 22 > ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml > b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml > index > aeb4e4f36044a0ff1e78ad47b867e232b21df509..ad08fd11588c45698f7e63ecc3218a749fc8ca67 > 100644 > --- a/Documentation/devicetree/bindings/display/msm/dp-controller.yaml > +++ b/Documentation/devicetree/bindings/display/msm/dp-controller.yaml > @@ -18,6 +18,7 @@ properties: > compatible: > oneOf: > - enum: > + - qcom,qcs8300-dp
Can we use fallback to qcom,sa8775p-dp instead of declaring a completely new one? > - qcom,sa8775p-dp > - qcom,sc7180-dp > - qcom,sc7280-dp > @@ -195,6 +196,7 @@ allOf: > compatible: > contains: > enum: > + - qcom,qcs8300-dp > - qcom,sa8775p-dp > - qcom,x1e80100-dp > then: > @@ -295,6 +297,26 @@ allOf: > minItems: 6 > maxItems: 8 > > + - if: > + properties: > + compatible: > + contains: > + enum: > + # QCS8300 only has one DP controller that supports 4 > + # streams MST. > + - qcom,qcs8300-dp > + then: > + properties: > + reg: > + minItems: 9 > + maxItems: 9 > + clocks: > + minItems: 8 > + maxItems: 8 > + clocks-names: > + minItems: 8 > + maxItems: 8 > + > additionalProperties: false > > examples: > > -- > 2.34.1 > -- With best wishes Dmitry