Commit ae4ccaed authored by Rob Herring's avatar Rob Herring Committed by Lee Jones
Browse files

dt-bindings: mfd: stm32-timers: Move fixed string node names under 'properties'



Fixed string node names should be under 'properties' rather than
'patternProperties'. Additionally, without beginning and end of line
anchors, any prefix or suffix is allowed on the specified node name.

Move the stm32 timers 'counter' and 'timer' nodes to the 'properties'
section.

Signed-off-by: default avatarRob Herring <robh@kernel.org>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarFabrice Gasnier <fabrice.gasnier@foss.st.com>
Signed-off-by: default avatarLee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20220706211934.567432-1-robh@kernel.org
parent 596f2d31
Loading
Loading
Loading
Loading
+14 −14
Original line number Diff line number Diff line
@@ -58,43 +58,43 @@ properties:
      - "#pwm-cells"
      - compatible

patternProperties:
  "^trigger@[0-9]+$":
  counter:
    type: object

    properties:
      compatible:
        const: st,stm32-lptimer-trigger

      reg:
        description: Identify trigger hardware block.
        items:
          minimum: 0
          maximum: 2
        const: st,stm32-lptimer-counter

    required:
      - compatible
      - reg

  counter:
  timer:
    type: object

    properties:
      compatible:
        const: st,stm32-lptimer-counter
        const: st,stm32-lptimer-timer

    required:
      - compatible

  timer:
patternProperties:
  "^trigger@[0-9]+$":
    type: object

    properties:
      compatible:
        const: st,stm32-lptimer-timer
        const: st,stm32-lptimer-trigger

      reg:
        description: Identify trigger hardware block.
        items:
          minimum: 0
          maximum: 2

    required:
      - compatible
      - reg

required:
  - "#address-cells"
+10 −10
Original line number Diff line number Diff line
@@ -102,6 +102,16 @@ properties:
      - "#pwm-cells"
      - compatible

  counter:
    type: object

    properties:
      compatible:
        const: st,stm32-timer-counter

    required:
      - compatible

patternProperties:
  "^timer@[0-9]+$":
    type: object
@@ -122,16 +132,6 @@ patternProperties:
      - compatible
      - reg

  counter:
    type: object

    properties:
      compatible:
        const: st,stm32-timer-counter

    required:
      - compatible

required:
  - compatible
  - reg