On 06/07/2022 16:52, Dmitry Baryshkov wrote: > Make display/msm/gmu.yaml describe all existing GMU variants rather than > just the 630.2 (SDM845) version of it. > > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > --- > .../devicetree/bindings/display/msm/gmu.yaml | 166 +++++++++++++++--- > 1 file changed, 146 insertions(+), 20 deletions(-) > > diff --git a/Documentation/devicetree/bindings/display/msm/gmu.yaml b/Documentation/devicetree/bindings/display/msm/gmu.yaml > index fe55611d2603..67fdeeabae0c 100644 > --- a/Documentation/devicetree/bindings/display/msm/gmu.yaml > +++ b/Documentation/devicetree/bindings/display/msm/gmu.yaml > @@ -20,35 +20,24 @@ description: | > properties: > compatible: > items: > - - enum: > - - qcom,adreno-gmu-630.2 > + - pattern: '^qcom,adreno-gmu-6[0-9][0-9]\.[0-9]$' > - const: qcom,adreno-gmu > > reg: > - items: > - - description: Core GMU registers > - - description: GMU PDC registers > - - description: GMU PDC sequence registers > + minItems: 3 > + maxItems: 4 > > reg-names: > - items: > - - const: gmu > - - const: gmu_pdc > - - const: gmu_pdc_seq > + minItems: 3 > + maxItems: 4 > > clocks: > - items: > - - description: GMU clock > - - description: GPU CX clock > - - description: GPU AXI clock > - - description: GPU MEMNOC clock > + minItems: 4 > + maxItems: 7 > > clock-names: > - items: > - - const: gmu > - - const: cxo > - - const: axi > - - const: memnoc > + minItems: 4 > + maxItems: 7 > > interrupts: > items: > @@ -76,6 +65,9 @@ properties: > > operating-points-v2: true > > + opp-table: > + type: object instead: opp-table:true > + Best regards, Krzysztof