linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] dt-bindings: Drop type from 'cpus' property
@ 2022-11-11 21:28 Rob Herring
  2022-11-12  3:11 ` Bjorn Andersson
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Rob Herring @ 2022-11-11 21:28 UTC (permalink / raw)
  To: Hector Martin, Sven Peter, Alyssa Rosenzweig, Thomas Gleixner,
	Marc Zyngier, Krzysztof Kozlowski, Will Deacon, Mark Rutland,
	Andy Gross, Bjorn Andersson, Konrad Dybcio, Rafael J. Wysocki,
	Daniel Lezcano, Amit Kucheria, Zhang Rui, Suzuki K Poulose,
	Robin Murphy, Geert Uytterhoeven, Magnus Damm, Thara Gopinath
  Cc: asahi, linux-arm-kernel, linux-kernel, devicetree, linux-arm-msm,
	linux-pm

'cpus' is a common property, and it is now defined in dtschema schemas,
so drop the type references in the tree.

Signed-off-by: Rob Herring <robh@kernel.org>
---
 .../devicetree/bindings/interrupt-controller/apple,aic.yaml | 1 -
 Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml     | 3 ---
 Documentation/devicetree/bindings/power/renesas,apmu.yaml   | 6 ++----
 Documentation/devicetree/bindings/thermal/qcom-lmh.yaml     | 2 +-
 4 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
index e18107eafe7c..698588e9aa86 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
@@ -90,7 +90,6 @@ properties:
             maximum: 5
 
           cpus:
-            $ref: /schemas/types.yaml#/definitions/phandle-array
             description:
               Should be a list of phandles to CPU nodes (as described in
               Documentation/devicetree/bindings/arm/cpus.yaml).
diff --git a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
index c87821be158b..a740378ed592 100644
--- a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
+++ b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
@@ -32,11 +32,8 @@ properties:
       - description: nCLUSTERPMUIRQ interrupt
 
   cpus:
-    $ref: /schemas/types.yaml#/definitions/phandle-array
     minItems: 1
     maxItems: 12
-    items:
-      maxItems: 1
     description: List of phandles for the CPUs connected to this DSU instance.
 
 required:
diff --git a/Documentation/devicetree/bindings/power/renesas,apmu.yaml b/Documentation/devicetree/bindings/power/renesas,apmu.yaml
index f2cc89e7f4e4..2b4d802ef4b2 100644
--- a/Documentation/devicetree/bindings/power/renesas,apmu.yaml
+++ b/Documentation/devicetree/bindings/power/renesas,apmu.yaml
@@ -34,10 +34,8 @@ properties:
     maxItems: 1
 
   cpus:
-    $ref: /schemas/types.yaml#/definitions/phandle-array
-    items:
-      minItems: 1
-      maxItems: 4
+    minItems: 1
+    maxItems: 4
     description: |
       Array of phandles pointing to CPU cores, which should match the order of
       CPU cores used by the WUPCR and PSTR registers in the Advanced Power
diff --git a/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml b/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
index e1587ddf7de3..92762efc2120 100644
--- a/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
+++ b/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
@@ -37,7 +37,7 @@ properties:
   cpus:
     description:
       phandle of the first cpu in the LMh cluster
-    $ref: /schemas/types.yaml#/definitions/phandle
+    maxItems: 1
 
   qcom,lmh-temp-arm-millicelsius:
     description:
-- 
2.35.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] dt-bindings: Drop type from 'cpus' property
  2022-11-11 21:28 [PATCH] dt-bindings: Drop type from 'cpus' property Rob Herring
@ 2022-11-12  3:11 ` Bjorn Andersson
  2022-11-14  8:19 ` Geert Uytterhoeven
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Bjorn Andersson @ 2022-11-12  3:11 UTC (permalink / raw)
  To: Rob Herring
  Cc: Hector Martin, Sven Peter, Alyssa Rosenzweig, Thomas Gleixner,
	Marc Zyngier, Krzysztof Kozlowski, Will Deacon, Mark Rutland,
	Andy Gross, Konrad Dybcio, Rafael J. Wysocki, Daniel Lezcano,
	Amit Kucheria, Zhang Rui, Suzuki K Poulose, Robin Murphy,
	Geert Uytterhoeven, Magnus Damm, Thara Gopinath, asahi,
	linux-arm-kernel, linux-kernel, devicetree, linux-arm-msm,
	linux-pm

On Fri, Nov 11, 2022 at 03:28:56PM -0600, Rob Herring wrote:
> 'cpus' is a common property, and it is now defined in dtschema schemas,
> so drop the type references in the tree.
> 
> Signed-off-by: Rob Herring <robh@kernel.org>

Acked-by: Bjorn Andersson <andersson@kernel.org>

> ---
>  .../devicetree/bindings/interrupt-controller/apple,aic.yaml | 1 -
>  Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml     | 3 ---
>  Documentation/devicetree/bindings/power/renesas,apmu.yaml   | 6 ++----
>  Documentation/devicetree/bindings/thermal/qcom-lmh.yaml     | 2 +-
>  4 files changed, 3 insertions(+), 9 deletions(-)
> 
> diff --git a/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
> index e18107eafe7c..698588e9aa86 100644
> --- a/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
> +++ b/Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
> @@ -90,7 +90,6 @@ properties:
>              maximum: 5
>  
>            cpus:
> -            $ref: /schemas/types.yaml#/definitions/phandle-array
>              description:
>                Should be a list of phandles to CPU nodes (as described in
>                Documentation/devicetree/bindings/arm/cpus.yaml).
> diff --git a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> index c87821be158b..a740378ed592 100644
> --- a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> +++ b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> @@ -32,11 +32,8 @@ properties:
>        - description: nCLUSTERPMUIRQ interrupt
>  
>    cpus:
> -    $ref: /schemas/types.yaml#/definitions/phandle-array
>      minItems: 1
>      maxItems: 12
> -    items:
> -      maxItems: 1
>      description: List of phandles for the CPUs connected to this DSU instance.
>  
>  required:
> diff --git a/Documentation/devicetree/bindings/power/renesas,apmu.yaml b/Documentation/devicetree/bindings/power/renesas,apmu.yaml
> index f2cc89e7f4e4..2b4d802ef4b2 100644
> --- a/Documentation/devicetree/bindings/power/renesas,apmu.yaml
> +++ b/Documentation/devicetree/bindings/power/renesas,apmu.yaml
> @@ -34,10 +34,8 @@ properties:
>      maxItems: 1
>  
>    cpus:
> -    $ref: /schemas/types.yaml#/definitions/phandle-array
> -    items:
> -      minItems: 1
> -      maxItems: 4
> +    minItems: 1
> +    maxItems: 4
>      description: |
>        Array of phandles pointing to CPU cores, which should match the order of
>        CPU cores used by the WUPCR and PSTR registers in the Advanced Power
> diff --git a/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml b/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
> index e1587ddf7de3..92762efc2120 100644
> --- a/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
> +++ b/Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
> @@ -37,7 +37,7 @@ properties:
>    cpus:
>      description:
>        phandle of the first cpu in the LMh cluster
> -    $ref: /schemas/types.yaml#/definitions/phandle
> +    maxItems: 1
>  
>    qcom,lmh-temp-arm-millicelsius:
>      description:
> -- 
> 2.35.1
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] dt-bindings: Drop type from 'cpus' property
  2022-11-11 21:28 [PATCH] dt-bindings: Drop type from 'cpus' property Rob Herring
  2022-11-12  3:11 ` Bjorn Andersson
@ 2022-11-14  8:19 ` Geert Uytterhoeven
  2022-11-14 10:29 ` Suzuki K Poulose
  2022-11-16 20:22 ` Rob Herring
  3 siblings, 0 replies; 5+ messages in thread
From: Geert Uytterhoeven @ 2022-11-14  8:19 UTC (permalink / raw)
  To: Rob Herring
  Cc: Hector Martin, Sven Peter, Alyssa Rosenzweig, Thomas Gleixner,
	Marc Zyngier, Krzysztof Kozlowski, Will Deacon, Mark Rutland,
	Andy Gross, Bjorn Andersson, Konrad Dybcio, Rafael J. Wysocki,
	Daniel Lezcano, Amit Kucheria, Zhang Rui, Suzuki K Poulose,
	Robin Murphy, Geert Uytterhoeven, Magnus Damm, Thara Gopinath,
	asahi, linux-arm-kernel, linux-kernel, devicetree, linux-arm-msm,
	linux-pm

On Fri, Nov 11, 2022 at 10:29 PM Rob Herring <robh@kernel.org> wrote:
> 'cpus' is a common property, and it is now defined in dtschema schemas,
> so drop the type references in the tree.
>
> Signed-off-by: Rob Herring <robh@kernel.org>

>  Documentation/devicetree/bindings/power/renesas,apmu.yaml   | 6 ++----

Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] dt-bindings: Drop type from 'cpus' property
  2022-11-11 21:28 [PATCH] dt-bindings: Drop type from 'cpus' property Rob Herring
  2022-11-12  3:11 ` Bjorn Andersson
  2022-11-14  8:19 ` Geert Uytterhoeven
@ 2022-11-14 10:29 ` Suzuki K Poulose
  2022-11-16 20:22 ` Rob Herring
  3 siblings, 0 replies; 5+ messages in thread
From: Suzuki K Poulose @ 2022-11-14 10:29 UTC (permalink / raw)
  To: Rob Herring, Hector Martin, Sven Peter, Alyssa Rosenzweig,
	Thomas Gleixner, Marc Zyngier, Krzysztof Kozlowski, Will Deacon,
	Mark Rutland, Andy Gross, Bjorn Andersson, Konrad Dybcio,
	Rafael J. Wysocki, Daniel Lezcano, Amit Kucheria, Zhang Rui,
	Robin Murphy, Geert Uytterhoeven, Magnus Damm, Thara Gopinath
  Cc: asahi, linux-arm-kernel, linux-kernel, devicetree, linux-arm-msm,
	linux-pm

On 11/11/2022 21:28, Rob Herring wrote:
> 'cpus' is a common property, and it is now defined in dtschema schemas,
> so drop the type references in the tree.
> 
> Signed-off-by: Rob Herring <robh@kernel.org>
> ---
>   .../devicetree/bindings/interrupt-controller/apple,aic.yaml | 1 -
>   Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml     | 3 ---
>   Documentation/devicetree/bindings/power/renesas,apmu.yaml   | 6 ++----
>   Documentation/devicetree/bindings/thermal/qcom-lmh.yaml     | 2 +-
>   4 files changed, 3 insertions(+), 9 deletions(-)
> 

...

> diff --git a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> index c87821be158b..a740378ed592 100644
> --- a/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> +++ b/Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
> @@ -32,11 +32,8 @@ properties:
>         - description: nCLUSTERPMUIRQ interrupt
>   
>     cpus:
> -    $ref: /schemas/types.yaml#/definitions/phandle-array
>       minItems: 1
>       maxItems: 12
> -    items:
> -      maxItems: 1
>       description: List of phandles for the CPUs connected to this DSU instance.
>   
>   required:

Acked-by: Suzuki K Poulose <suzuki.poulse@arm.com>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] dt-bindings: Drop type from 'cpus' property
  2022-11-11 21:28 [PATCH] dt-bindings: Drop type from 'cpus' property Rob Herring
                   ` (2 preceding siblings ...)
  2022-11-14 10:29 ` Suzuki K Poulose
@ 2022-11-16 20:22 ` Rob Herring
  3 siblings, 0 replies; 5+ messages in thread
From: Rob Herring @ 2022-11-16 20:22 UTC (permalink / raw)
  To: Rob Herring
  Cc: Bjorn Andersson, Andy Gross, linux-kernel, linux-arm-msm,
	Robin Murphy, Amit Kucheria, Mark Rutland, Zhang Rui,
	Thomas Gleixner, Geert Uytterhoeven, Thara Gopinath,
	Alyssa Rosenzweig, linux-pm, Rafael J. Wysocki, Marc Zyngier,
	Suzuki K Poulose, linux-arm-kernel, Sven Peter, Magnus Damm,
	Krzysztof Kozlowski, Daniel Lezcano, asahi, devicetree,
	Konrad Dybcio, Hector Martin, Will Deacon


On Fri, 11 Nov 2022 15:28:56 -0600, Rob Herring wrote:
> 'cpus' is a common property, and it is now defined in dtschema schemas,
> so drop the type references in the tree.
> 
> Signed-off-by: Rob Herring <robh@kernel.org>
> ---
>  .../devicetree/bindings/interrupt-controller/apple,aic.yaml | 1 -
>  Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml     | 3 ---
>  Documentation/devicetree/bindings/power/renesas,apmu.yaml   | 6 ++----
>  Documentation/devicetree/bindings/thermal/qcom-lmh.yaml     | 2 +-
>  4 files changed, 3 insertions(+), 9 deletions(-)
> 

Applied, thanks!

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-11-16 20:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-11 21:28 [PATCH] dt-bindings: Drop type from 'cpus' property Rob Herring
2022-11-12  3:11 ` Bjorn Andersson
2022-11-14  8:19 ` Geert Uytterhoeven
2022-11-14 10:29 ` Suzuki K Poulose
2022-11-16 20:22 ` Rob Herring

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).