Commit b17cf20d authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Linus Walleij
Browse files

dt-bindings: pinctrl: qcom,sm6115-pinctrl: require function on GPIOs

parent a21599cf
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -69,7 +69,6 @@ patternProperties:
    description:
      Pinctrl node's client devices use subnodes for desired pin configuration.
      Client device subnodes use below standard properties.
    $ref: "qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state"

    properties:
      pins:
@@ -121,6 +120,16 @@ patternProperties:
    required:
      - pins

    allOf:
      - $ref: "qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state"
      - if:
          properties:
            pins:
              pattern: "^gpio([0-9]|[1-9][0-9]|10[0-9]|11[0-2])$"
        then:
          required:
            - function

    additionalProperties: false

allOf: