diff options
Diffstat (limited to 'Documentation/devicetree/bindings/gpu')
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml | 25 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml | 17 |
2 files changed, 38 insertions, 4 deletions
diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml index c8d0d9192d92..d68fe8c7d010 100644 --- a/Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml +++ b/Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml @@ -112,7 +112,13 @@ properties: maxItems: 1 resets: - maxItems: 1 + minItems: 1 + maxItems: 2 + + reset-names: + items: + - const: ao_g3d + - const: media_g3d operating-points-v2: true @@ -134,6 +140,23 @@ allOf: properties: compatible: contains: + const: hisilicon,hi6220-mali + then: + properties: + resets: + minItems: 2 + required: + - reset-names + else: + properties: + resets: + maxItems: 1 + reset-names: false + + - if: + properties: + compatible: + contains: enum: - allwinner,sun4i-a10-mali - allwinner,sun7i-a20-mali diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml index e9218e0f363d..600445cd506d 100644 --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml @@ -37,6 +37,12 @@ properties: - const: img,img-rogue - items: - enum: + - spacemit,k1-gpu + - const: img,img-bxe-2-32 + - const: img,img-rogue + - items: + - enum: + - spacemit,k3-gpu - thead,th1520-gpu - const: img,img-bxm-4-64 - const: img,img-rogue @@ -102,6 +108,8 @@ allOf: compatible: contains: enum: + - spacemit,k1-gpu + - spacemit,k3-gpu - ti,am62-gpu - ti,am62p-gpu - ti,j721s2-gpu @@ -162,13 +170,16 @@ allOf: properties: compatible: contains: - const: thead,th1520-gpu + enum: + - spacemit,k1-gpu + - spacemit,k3-gpu + - thead,th1520-gpu then: properties: power-domains: items: - - description: The single, unified power domain for the GPU on the - TH1520 SoC, integrating all internal IP power domains. + - description: The single, unified power domain for the GPU, + integrating all internal IP power domains. power-domain-names: false required: - power-domains |
