Re: [PATCH 1/2] dt-bindings: samsung: exynos-pmu: Restrict children with unevaluatedProperties
From: Peter Griffin
Date: Thu Jul 09 2026 - 09:13:49 EST
On Wed, 1 Jul 2026 at 11:57, Krzysztof Kozlowski
<krzysztof.kozlowski@xxxxxxxxxxxxxxxx> wrote:
>
> Each schema for a child node should end with either additionalProperties
> or unevaluatedProperties, so add missing one making the schema tighter.
> Defining 'type: object' is on the other hand not necessary when other
> schema is referenced.
>
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
> ---
Reviewed-by: Peter Griffin <peter.griffin@xxxxxxxxxx>
> .../devicetree/bindings/soc/samsung/exynos-pmu.yaml | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/soc/samsung/exynos-pmu.yaml b/Documentation/devicetree/bindings/soc/samsung/exynos-pmu.yaml
> index 76ce7e98c10f..d124f3ae9fbd 100644
> --- a/Documentation/devicetree/bindings/soc/samsung/exynos-pmu.yaml
> +++ b/Documentation/devicetree/bindings/soc/samsung/exynos-pmu.yaml
> @@ -94,19 +94,19 @@ properties:
>
> reboot-mode:
> $ref: /schemas/power/reset/syscon-reboot-mode.yaml
> - type: object
> + unevaluatedProperties: false
> description:
> Reboot mode to alter bootloader behavior for the next boot
>
> syscon-poweroff:
> $ref: /schemas/power/reset/syscon-poweroff.yaml#
> - type: object
> + unevaluatedProperties: false
> description:
> Node for power off method
>
> syscon-reboot:
> $ref: /schemas/power/reset/syscon-reboot.yaml#
> - type: object
> + unevaluatedProperties: false
> description:
> Node for reboot method
>
> --
> 2.53.0
>