* [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items
@ 2025-10-18 13:00 Marek Vasut
2025-10-18 13:00 ` [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section Marek Vasut
2025-10-20 15:15 ` [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Matt Coster
0 siblings, 2 replies; 10+ messages in thread
From: Marek Vasut @ 2025-10-18 13:00 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Marek Vasut, Adam Ford, Conor Dooley, David Airlie, Frank Binns,
Geert Uytterhoeven, Krzysztof Kozlowski, Kuninori Morimoto,
Maarten Lankhorst, Magnus Damm, Matt Coster, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann, devicetree,
dri-devel, linux-renesas-soc
The power-domains items: list is not very informative, replace it
with plain minItems/maxItems instead.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
---
Cc: Adam Ford <aford173@gmail.com>
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: David Airlie <airlied@gmail.com>
Cc: Frank Binns <frank.binns@imgtec.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Matt Coster <matt.coster@imgtec.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Rob Herring <robh@kernel.org>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: devicetree@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-renesas-soc@vger.kernel.org
---
.../devicetree/bindings/gpu/img,powervr-rogue.yaml | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
index c87d7bece0ecd..bee4ab1a1f805 100644
--- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
+++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
@@ -90,8 +90,7 @@ allOf:
then:
properties:
power-domains:
- items:
- - description: Power domain A
+ maxItems: 1
power-domain-names:
maxItems: 1
required:
@@ -125,9 +124,7 @@ allOf:
then:
properties:
power-domains:
- items:
- - description: Power domain A
- - description: Power domain B
+ minItems: 2
power-domain-names:
minItems: 2
required:
--
2.51.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-18 13:00 [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Marek Vasut
@ 2025-10-18 13:00 ` Marek Vasut
2025-10-20 15:12 ` Matt Coster
2025-10-20 17:30 ` Conor Dooley
2025-10-20 15:15 ` [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Matt Coster
1 sibling, 2 replies; 10+ messages in thread
From: Marek Vasut @ 2025-10-18 13:00 UTC (permalink / raw)
To: linux-arm-kernel
Cc: Marek Vasut, Adam Ford, Conor Dooley, David Airlie, Frank Binns,
Geert Uytterhoeven, Krzysztof Kozlowski, Kuninori Morimoto,
Maarten Lankhorst, Magnus Damm, Matt Coster, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann, devicetree,
dri-devel, linux-renesas-soc
Rework the current allOf: section such that all handling of
clocks/clock-names properties happens first, and all handling
of power-domains/power-domain-names happens second.
This allows the allOf section to limit various GPU models to
matching clocks count in the first half, and apply the same
for power-domains count in the second half, without conflating
the two limits together.
This makes addition of GPU models with different clocks and
power-domains count easier. No functional change intended.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
---
Cc: Adam Ford <aford173@gmail.com>
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: David Airlie <airlied@gmail.com>
Cc: Frank Binns <frank.binns@imgtec.com>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Magnus Damm <magnus.damm@gmail.com>
Cc: Matt Coster <matt.coster@imgtec.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Rob Herring <robh@kernel.org>
Cc: Simona Vetter <simona@ffwll.ch>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: devicetree@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-renesas-soc@vger.kernel.org
---
.../bindings/gpu/img,powervr-rogue.yaml | 40 +++++++++++--------
1 file changed, 24 insertions(+), 16 deletions(-)
diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
index bee4ab1a1f805..829febd8e0f40 100644
--- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
+++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
@@ -86,16 +86,13 @@ allOf:
properties:
compatible:
contains:
- const: img,img-axe-1-16m
+ enum:
+ - ti,am62-gpu
+ - ti,j721s2-gpu
then:
properties:
- power-domains:
- maxItems: 1
- power-domain-names:
+ clocks:
maxItems: 1
- required:
- - power-domains
- - power-domain-names
- if:
properties:
@@ -108,13 +105,21 @@ allOf:
minItems: 3
clock-names:
minItems: 3
+
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: img,img-axe-1-16m
+ then:
+ properties:
power-domains:
- items:
- - description: The single, unified power domain for the GPU on the
- TH1520 SoC, integrating all internal IP power domains.
- power-domain-names: false
+ maxItems: 1
+ power-domain-names:
+ maxItems: 1
required:
- power-domains
+ - power-domain-names
- if:
properties:
@@ -135,13 +140,16 @@ allOf:
properties:
compatible:
contains:
- enum:
- - ti,am62-gpu
- - ti,j721s2-gpu
+ const: thead,th1520-gpu
then:
properties:
- clocks:
- maxItems: 1
+ power-domains:
+ items:
+ - description: The single, unified power domain for the GPU on the
+ TH1520 SoC, integrating all internal IP power domains.
+ power-domain-names: false
+ required:
+ - power-domains
examples:
- |
--
2.51.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-18 13:00 ` [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section Marek Vasut
@ 2025-10-20 15:12 ` Matt Coster
2025-10-20 15:25 ` Marek Vasut
2025-10-20 17:30 ` Conor Dooley
1 sibling, 1 reply; 10+ messages in thread
From: Matt Coster @ 2025-10-20 15:12 UTC (permalink / raw)
To: Marek Vasut
Cc: Adam Ford, Conor Dooley, David Airlie, Frank Binns, Alessio Belle,
Alexandru Dadu, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org,
linux-arm-kernel@lists.infradead.org,
linux-renesas-soc@vger.kernel.org
[-- Attachment #1.1: Type: text/plain, Size: 4255 bytes --]
Hi Marek,
On 18/10/2025 14:00, Marek Vasut wrote:
> Rework the current allOf: section such that all handling of
> clocks/clock-names properties happens first, and all handling
> of power-domains/power-domain-names happens second.
The original layout of the allOf: section was power-domains first, then
clock-domains. The actual ordering really doesn't matter, but I wonder
if it would make for a slightly cleaner patch to do it that way round?
In that instance, you would only have to split apart the section for
thead,th1520-gpu, moving the "special single power domain" part and "3
clocks" part into their appropriate positions.
>
> This allows the allOf section to limit various GPU models to
> matching clocks count in the first half, and apply the same
> for power-domains count in the second half, without conflating
> the two limits together.
Sounds good to me :)
Cheers,
Matt
>
> This makes addition of GPU models with different clocks and
> power-domains count easier. No functional change intended.
>
> Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
> ---
> Cc: Adam Ford <aford173@gmail.com>
> Cc: Conor Dooley <conor+dt@kernel.org>
> Cc: David Airlie <airlied@gmail.com>
> Cc: Frank Binns <frank.binns@imgtec.com>
> Cc: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
> Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> Cc: Magnus Damm <magnus.damm@gmail.com>
> Cc: Matt Coster <matt.coster@imgtec.com>
> Cc: Maxime Ripard <mripard@kernel.org>
> Cc: Rob Herring <robh@kernel.org>
> Cc: Simona Vetter <simona@ffwll.ch>
> Cc: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: devicetree@vger.kernel.org
> Cc: dri-devel@lists.freedesktop.org
> Cc: linux-renesas-soc@vger.kernel.org
> ---
> .../bindings/gpu/img,powervr-rogue.yaml | 40 +++++++++++--------
> 1 file changed, 24 insertions(+), 16 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> index bee4ab1a1f805..829febd8e0f40 100644
> --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> @@ -86,16 +86,13 @@ allOf:
> properties:
> compatible:
> contains:
> - const: img,img-axe-1-16m
> + enum:
> + - ti,am62-gpu
> + - ti,j721s2-gpu
> then:
> properties:
> - power-domains:
> - maxItems: 1
> - power-domain-names:
> + clocks:
> maxItems: 1
> - required:
> - - power-domains
> - - power-domain-names
>
> - if:
> properties:
> @@ -108,13 +105,21 @@ allOf:
> minItems: 3
> clock-names:
> minItems: 3
> +
> + - if:
> + properties:
> + compatible:
> + contains:
> + const: img,img-axe-1-16m
> + then:
> + properties:
> power-domains:
> - items:
> - - description: The single, unified power domain for the GPU on the
> - TH1520 SoC, integrating all internal IP power domains.
> - power-domain-names: false
> + maxItems: 1
> + power-domain-names:
> + maxItems: 1
> required:
> - power-domains
> + - power-domain-names
>
> - if:
> properties:
> @@ -135,13 +140,16 @@ allOf:
> properties:
> compatible:
> contains:
> - enum:
> - - ti,am62-gpu
> - - ti,j721s2-gpu
> + const: thead,th1520-gpu
> then:
> properties:
> - clocks:
> - maxItems: 1
> + power-domains:
> + items:
> + - description: The single, unified power domain for the GPU on the
> + TH1520 SoC, integrating all internal IP power domains.
> + power-domain-names: false
> + required:
> + - power-domains
>
> examples:
> - |
--
Matt Coster
E: matt.coster@imgtec.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items
2025-10-18 13:00 [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Marek Vasut
2025-10-18 13:00 ` [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section Marek Vasut
@ 2025-10-20 15:15 ` Matt Coster
2025-10-20 17:31 ` Conor Dooley
1 sibling, 1 reply; 10+ messages in thread
From: Matt Coster @ 2025-10-20 15:15 UTC (permalink / raw)
To: Marek Vasut
Cc: Adam Ford, Conor Dooley, David Airlie, Frank Binns, Alessio Belle,
Alexandru Dadu, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org,
linux-arm-kernel@lists.infradead.org,
linux-renesas-soc@vger.kernel.org
[-- Attachment #1.1: Type: text/plain, Size: 2286 bytes --]
Hi Marek,
On 18/10/2025 14:00, Marek Vasut wrote:
> The power-domains items: list is not very informative, replace it
> with plain minItems/maxItems instead.
>
> Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
I would R-b this, but I want to wait for feedback from a dt maintainer
to make sure this is an approach they're happy with. In the meantime:
Acked-by: Matt Coster <matt.coster@imgtec.com>
Cheers,
Matt
> ---
> Cc: Adam Ford <aford173@gmail.com>
> Cc: Conor Dooley <conor+dt@kernel.org>
> Cc: David Airlie <airlied@gmail.com>
> Cc: Frank Binns <frank.binns@imgtec.com>
> Cc: Geert Uytterhoeven <geert+renesas@glider.be>
> Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
> Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
> Cc: Magnus Damm <magnus.damm@gmail.com>
> Cc: Matt Coster <matt.coster@imgtec.com>
> Cc: Maxime Ripard <mripard@kernel.org>
> Cc: Rob Herring <robh@kernel.org>
> Cc: Simona Vetter <simona@ffwll.ch>
> Cc: Thomas Zimmermann <tzimmermann@suse.de>
> Cc: devicetree@vger.kernel.org
> Cc: dri-devel@lists.freedesktop.org
> Cc: linux-renesas-soc@vger.kernel.org
> ---
> .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 7 ++-----
> 1 file changed, 2 insertions(+), 5 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> index c87d7bece0ecd..bee4ab1a1f805 100644
> --- a/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> +++ b/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
> @@ -90,8 +90,7 @@ allOf:
> then:
> properties:
> power-domains:
> - items:
> - - description: Power domain A
> + maxItems: 1
> power-domain-names:
> maxItems: 1
> required:
> @@ -125,9 +124,7 @@ allOf:
> then:
> properties:
> power-domains:
> - items:
> - - description: Power domain A
> - - description: Power domain B
> + minItems: 2
> power-domain-names:
> minItems: 2
> required:
--
Matt Coster
E: matt.coster@imgtec.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-20 15:12 ` Matt Coster
@ 2025-10-20 15:25 ` Marek Vasut
2025-10-21 8:39 ` Matt Coster
0 siblings, 1 reply; 10+ messages in thread
From: Marek Vasut @ 2025-10-20 15:25 UTC (permalink / raw)
To: Matt Coster
Cc: Adam Ford, Conor Dooley, David Airlie, Frank Binns, Alessio Belle,
Alexandru Dadu, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org,
linux-renesas-soc@vger.kernel.org
On 10/20/25 5:12 PM, Matt Coster wrote:
Hello Matt,
> On 18/10/2025 14:00, Marek Vasut wrote:
>> Rework the current allOf: section such that all handling of
>> clocks/clock-names properties happens first, and all handling
>> of power-domains/power-domain-names happens second.
>
> The original layout of the allOf: section was power-domains first, then
> clock-domains. The actual ordering really doesn't matter, but I wonder
> if it would make for a slightly cleaner patch to do it that way round?
It would, but I also wanted to sort this DT part alphabetically.
If you want, I can split this patch in two, one which does this
splitting, and one which does alphabetical sorting.
[...]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-18 13:00 ` [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section Marek Vasut
2025-10-20 15:12 ` Matt Coster
@ 2025-10-20 17:30 ` Conor Dooley
1 sibling, 0 replies; 10+ messages in thread
From: Conor Dooley @ 2025-10-20 17:30 UTC (permalink / raw)
To: Marek Vasut
Cc: linux-arm-kernel, Adam Ford, Conor Dooley, David Airlie,
Frank Binns, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Matt Coster,
Maxime Ripard, Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree, dri-devel, linux-renesas-soc
[-- Attachment #1: Type: text/plain, Size: 678 bytes --]
On Sat, Oct 18, 2025 at 03:00:59PM +0200, Marek Vasut wrote:
> Rework the current allOf: section such that all handling of
> clocks/clock-names properties happens first, and all handling
> of power-domains/power-domain-names happens second.
>
> This allows the allOf section to limit various GPU models to
> matching clocks count in the first half, and apply the same
> for power-domains count in the second half, without conflating
> the two limits together.
>
> This makes addition of GPU models with different clocks and
> power-domains count easier. No functional change intended.
Acked-by: Conor Dooley <conor.dooley@microchip.com>
pw-bot: not-applicable
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items
2025-10-20 15:15 ` [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Matt Coster
@ 2025-10-20 17:31 ` Conor Dooley
2025-10-21 8:37 ` Matt Coster
0 siblings, 1 reply; 10+ messages in thread
From: Conor Dooley @ 2025-10-20 17:31 UTC (permalink / raw)
To: Matt Coster
Cc: Marek Vasut, Adam Ford, Conor Dooley, David Airlie, Frank Binns,
Alessio Belle, Alexandru Dadu, Geert Uytterhoeven,
Krzysztof Kozlowski, Kuninori Morimoto, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Rob Herring, Simona Vetter,
Thomas Zimmermann, devicetree@vger.kernel.org,
dri-devel@lists.freedesktop.org,
linux-arm-kernel@lists.infradead.org,
linux-renesas-soc@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 604 bytes --]
On Mon, Oct 20, 2025 at 03:15:14PM +0000, Matt Coster wrote:
> Hi Marek,
>
> On 18/10/2025 14:00, Marek Vasut wrote:
> > The power-domains items: list is not very informative, replace it
> > with plain minItems/maxItems instead.
> >
> > Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
>
> I would R-b this, but I want to wait for feedback from a dt maintainer
> to make sure this is an approach they're happy with. In the meantime:
I mean, yeah - they literally provide zero value over the names.
Acked-by: Conor Dooley <conor.dooley@microchip.com>
pw-bot: not-applicable
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items
2025-10-20 17:31 ` Conor Dooley
@ 2025-10-21 8:37 ` Matt Coster
0 siblings, 0 replies; 10+ messages in thread
From: Matt Coster @ 2025-10-21 8:37 UTC (permalink / raw)
To: Marek Vasut
Cc: Conor Dooley, Adam Ford, Conor Dooley, David Airlie, Frank Binns,
Alessio Belle, Alexandru Dadu, Geert Uytterhoeven,
Krzysztof Kozlowski, Kuninori Morimoto, Maarten Lankhorst,
Magnus Damm, Maxime Ripard, Rob Herring, Simona Vetter,
Thomas Zimmermann, devicetree@vger.kernel.org,
dri-devel@lists.freedesktop.org,
linux-arm-kernel@lists.infradead.org,
linux-renesas-soc@vger.kernel.org
[-- Attachment #1.1: Type: text/plain, Size: 809 bytes --]
On 20/10/2025 18:31, Conor Dooley wrote:
> On Mon, Oct 20, 2025 at 03:15:14PM +0000, Matt Coster wrote:
>> Hi Marek,
>>
>> On 18/10/2025 14:00, Marek Vasut wrote:
>>> The power-domains items: list is not very informative, replace it
>>> with plain minItems/maxItems instead.
>>>
>>> Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
>>
>> I would R-b this, but I want to wait for feedback from a dt maintainer
>> to make sure this is an approach they're happy with. In the meantime:
>
> I mean, yeah - they literally provide zero value over the names.
> Acked-by: Conor Dooley <conor.dooley@microchip.com>
> pw-bot: not-applicable
Sounds good, you can have my:
Reviewed-by: Matt Coster <matt.coster@imgtec.com>
Cheers,
Matt
--
Matt Coster
E: matt.coster@imgtec.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-20 15:25 ` Marek Vasut
@ 2025-10-21 8:39 ` Matt Coster
2025-10-21 11:29 ` Marek Vasut
0 siblings, 1 reply; 10+ messages in thread
From: Matt Coster @ 2025-10-21 8:39 UTC (permalink / raw)
To: Marek Vasut
Cc: Adam Ford, Conor Dooley, David Airlie, Frank Binns, Alessio Belle,
Alexandru Dadu, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org,
linux-renesas-soc@vger.kernel.org
[-- Attachment #1.1: Type: text/plain, Size: 1118 bytes --]
On 20/10/2025 16:25, Marek Vasut wrote:
> On 10/20/25 5:12 PM, Matt Coster wrote:
>
> Hello Matt,
>
>> On 18/10/2025 14:00, Marek Vasut wrote:
>>> Rework the current allOf: section such that all handling of
>>> clocks/clock-names properties happens first, and all handling
>>> of power-domains/power-domain-names happens second.
>>
>> The original layout of the allOf: section was power-domains first, then
>> clock-domains. The actual ordering really doesn't matter, but I wonder
>> if it would make for a slightly cleaner patch to do it that way round?
>
> It would, but I also wanted to sort this DT part alphabetically.
>
> If you want, I can split this patch in two, one which does this
> splitting, and one which does alphabetical sorting.
>
> [...]
That's fair enough, I missed the alphabetical part! It's probably not
worth splitting, the change isn't that large. This one is also:
Reviewed-by: Matt Coster <matt.coster@imgtec.com>
And I'll take these via drm-misc-next later today if there are no
objections.
Cheers,
Matt
--
Matt Coster
E: matt.coster@imgtec.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section
2025-10-21 8:39 ` Matt Coster
@ 2025-10-21 11:29 ` Marek Vasut
0 siblings, 0 replies; 10+ messages in thread
From: Marek Vasut @ 2025-10-21 11:29 UTC (permalink / raw)
To: Matt Coster
Cc: Adam Ford, Conor Dooley, David Airlie, Frank Binns, Alessio Belle,
Alexandru Dadu, Geert Uytterhoeven, Krzysztof Kozlowski,
Kuninori Morimoto, Maarten Lankhorst, Magnus Damm, Maxime Ripard,
Rob Herring, Simona Vetter, Thomas Zimmermann,
devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org,
linux-renesas-soc@vger.kernel.org
On 10/21/25 10:39 AM, Matt Coster wrote:
> On 20/10/2025 16:25, Marek Vasut wrote:
>> On 10/20/25 5:12 PM, Matt Coster wrote:
>>
>> Hello Matt,
>>
>>> On 18/10/2025 14:00, Marek Vasut wrote:
>>>> Rework the current allOf: section such that all handling of
>>>> clocks/clock-names properties happens first, and all handling
>>>> of power-domains/power-domain-names happens second.
>>>
>>> The original layout of the allOf: section was power-domains first, then
>>> clock-domains. The actual ordering really doesn't matter, but I wonder
>>> if it would make for a slightly cleaner patch to do it that way round?
>>
>> It would, but I also wanted to sort this DT part alphabetically.
>>
>> If you want, I can split this patch in two, one which does this
>> splitting, and one which does alphabetical sorting.
>>
>> [...]
>
> That's fair enough, I missed the alphabetical part! It's probably not
> worth splitting, the change isn't that large. This one is also:
>
> Reviewed-by: Matt Coster <matt.coster@imgtec.com>
>
> And I'll take these via drm-misc-next later today if there are no
> objections.
Thank you
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-10-21 21:41 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-18 13:00 [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Marek Vasut
2025-10-18 13:00 ` [PATCH 2/2] dt-bindings: gpu: img,powervr-rogue: Rework the allOf section Marek Vasut
2025-10-20 15:12 ` Matt Coster
2025-10-20 15:25 ` Marek Vasut
2025-10-21 8:39 ` Matt Coster
2025-10-21 11:29 ` Marek Vasut
2025-10-20 17:30 ` Conor Dooley
2025-10-20 15:15 ` [PATCH 1/2] dt-bindings: gpu: img,powervr-rogue: Drop useless power domains items Matt Coster
2025-10-20 17:31 ` Conor Dooley
2025-10-21 8:37 ` Matt Coster
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).