On Thu, Mar 28, 2024 at 10:42:45AM +0100, Luca Weiss wrote: > Document the displayport controller subnode of the SM6350 MDSS. > > Signed-off-by: Luca Weiss <luca.weiss@xxxxxxxxxxxxx> > --- > .../devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml > index c9ba1fae8042..d91b8eca6aba 100644 > --- a/Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml > +++ b/Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml > @@ -53,6 +53,16 @@ patternProperties: > compatible: > const: qcom,sm6350-dpu > > + "^displayport-controller@[0-9a-f]+$": > + type: object > + additionalProperties: true > + > + properties: > + compatible: > + items: > + - const: qcom,sm6350-dp > + - const: qcom,sm8350-dp Just use 'contains' here with qcom,sm6350-dp. The full schema will check the order. Rob