Commit d62f45b5 authored by Tomer Maimon's avatar Tomer Maimon Committed by Stephen Boyd
Browse files

dt-bindings: reset: npcm: add clock properties



This commit adds a 25MHz reference clock and clock-cell properties to
the NPCM reset document. The addition is necessitated by the integration
of the NPCM8xx clock auxiliary bus device into the NPCM reset driver.

The inclusion of the NPCM8xx clock properties in the reset document is
crucial as the reset block also serves as a clock provider for the
NPCM8xx clock. This enhancement is intended to facilitate the use of the
NPCM8xx clock driver.

Signed-off-by: default avatarTomer Maimon <tmaimon77@gmail.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20240912191038.981105-2-tmaimon77@gmail.com


Signed-off-by: default avatarStephen Boyd <sboyd@kernel.org>
parent 9852d85e
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -21,6 +21,13 @@ properties:
  '#reset-cells':
    const: 2

  '#clock-cells':
    const: 1

  clocks:
    items:
      - description: specify external 25MHz reference clock.

  nuvoton,sysgcr:
    $ref: /schemas/types.yaml#/definitions/phandle
    description: a phandle to access GCR registers.
@@ -39,6 +46,17 @@ required:
  - '#reset-cells'
  - nuvoton,sysgcr

if:
  properties:
    compatible:
      contains:
        enum:
          - nuvoton,npcm845-reset
then:
  required:
    - '#clock-cells'
    - clocks

additionalProperties: false

examples: