Hi Geert,

On Thu, 2026-09-10 at 10:19 +0200, Geert Uytterhoeven wrote:
> The Renesas R-Car V4H SoC integrates an Imagination Technologies IMG
> AXM-8-256 GPU, while R-Car V4M integrates an Imagination Technologies
> IMG BXS-4-64 GPU.  Both variants can generate 8 interrupts.
> 
> Signed-off-by: Geert Uytterhoeven <[email protected]>
> ---
>  .../bindings/gpu/img,powervr-rogue.yaml       | 22 ++++++++++++++++++-
>  1 file changed, 21 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml 
> b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> index e9218e0f363d1848..9bea037602c137a7 100644
> --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> @@ -35,6 +35,11 @@ properties:
>            # work with newer dts.
>            - const: img,img-axe
>            - const: img,img-rogue
> +      - items:
> +          - enum:
> +              - renesas,r8a779g0-gpu
> +          - const: img,img-axm-8-256
> +          - const: img,img-rogue

It was already pointed out in another reply, but AXM is a Volcanic GPU where
Volcanic is the architecture following Rogue.

We will have a separate set of bindings for Volcanic with a few differences
including a new base compatible name. The driver is going to be the same, just
with a whole lot of changes that are still being worked on.

The updates for AXM and V4H from this series will need to wait until at least
the new bindings have been upstreamed.

Thanks,
Alessio

>        - items:
>            - enum:
>                - thead,th1520-gpu
> @@ -44,6 +49,7 @@ properties:
>            - enum:
>                - ti,am62p-gpu
>                - ti,j721s2-gpu
> +              - renesas,r8a779h0-gpu
>            - const: img,img-bxs-4-64
>            - const: img,img-rogue
>  
> @@ -70,7 +76,8 @@ properties:
>      minItems: 1
>  
>    interrupts:
> -    maxItems: 1
> +    minItems: 1
> +    maxItems: 8
>  
>    power-domains:
>      minItems: 1
> @@ -173,6 +180,19 @@ allOf:
>        required:
>          - power-domains
>  
> +  - if:
> +      not:
> +        properties:
> +          compatible:
> +            contains:
> +              enum:
> +                - renesas,r8a779g0-gpu
> +                - renesas,r8a779h0-gpu
> +    then:
> +      properties:
> +        interrupts:
> +          maxItems: 1
> +
>  examples:
>    - |
>      #include <dt-bindings/interrupt-controller/irq.h>

Reply via email to