Messages in this thread Patch in this message | | | From | Masahiro Yamada <> | Subject | [PATCH] dt-bindings: uniphier-thermal: add minItems to socionext,tmod-calibration | Date | Tue, 7 Jul 2020 19:23:38 +0900 |
| |
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
| |