Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: pwm: renesas,tpu-pwm: Improve json-schema

- Include the general PWM controller schema,
- Make clocks, power-domains, and resets properties required.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Link: https://lore.kernel.org/r/d36e3690ce8c5a1e53d054552e4fd8b90d6a5478.1620648868.git.geert+renesas@glider.be
Signed-off-by: Rob Herring <robh@kernel.org>

authored by

Geert Uytterhoeven and committed by
Rob Herring
d91133ed de3d7018

+17
+17
Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
··· 58 58 - compatible 59 59 - reg 60 60 - '#pwm-cells' 61 + - clocks 62 + - power-domains 63 + 64 + allOf: 65 + - $ref: pwm.yaml# 66 + 67 + - if: 68 + not: 69 + properties: 70 + compatible: 71 + contains: 72 + enum: 73 + - renesas,tpu-r8a73a4 74 + - renesas,tpu-r8a7740 75 + then: 76 + required: 77 + - resets 61 78 62 79 additionalProperties: false 63 80