All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext,tmod-calibration
@ 2020-07-07 10:23 ` Masahiro Yamada
  0 siblings, 0 replies; 8+ messages in thread
From: Masahiro Yamada @ 2020-07-07 10:23 UTC (permalink / raw)
  To: Rob Herring, Frank Rowand, devicetree
  Cc: Masahiro Yamada, Amit Kucheria, Daniel Lezcano, Kunihiko Hayashi,
	Zhang Rui, linux-arm-kernel, linux-kernel, linux-pm

As the description says, this property contains a pair of calibration
values. The number of items must be exactly 2.

Add minItems to check a too short property.

While I was here, I also added this property to the example because
this is the case in the real DT file,
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi

Also, fix the interrupt type (edge -> level) to align with the
real DT.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
---

 .../bindings/thermal/socionext,uniphier-thermal.yaml          | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml b/Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml
index 553c9dcdaeeb..57ffd0c4c474 100644
--- a/Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml
+++ b/Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml
@@ -29,6 +29,7 @@ properties:
 
   socionext,tmod-calibration:
     $ref: /schemas/types.yaml#/definitions/uint32-array
+    minItems: 2
     maxItems: 2
     description:
       A pair of calibrated values referred from PVT, in case that the values
@@ -52,7 +53,8 @@ examples:
 
         pvtctl: thermal {
             compatible = "socionext,uniphier-ld20-thermal";
-            interrupts = <0 3 1>;
+            interrupts = <0 3 4>;
             #thermal-sensor-cells = <0>;
+            socionext,tmod-calibration = <0x0f22 0x68ee>;
         };
     };
-- 
2.25.1


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

end of thread, other threads:[~2020-07-17 18:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-07 10:23 [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext,tmod-calibration Masahiro Yamada
2020-07-07 10:23 ` [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext, tmod-calibration Masahiro Yamada
2020-07-16 23:04 ` [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext,tmod-calibration Rob Herring
2020-07-16 23:04   ` Rob Herring
2020-07-17  4:53   ` Masahiro Yamada
2020-07-17  4:53     ` [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext, tmod-calibration Masahiro Yamada
2020-07-17 18:36     ` [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext,tmod-calibration Rob Herring
2020-07-17 18:36       ` [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext, tmod-calibration Rob Herring

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.