Commit 52b23f12 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Bjorn Andersson
Browse files

dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config



The schema for "qcom,tcs-config" property can be a little bit simpler,
without the need of defining each item.  Also move the description of
each part of "qcom,tcs-config" tupple to the tupple items description.

Suggested-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220426110757.80603-1-krzysztof.kozlowski@linaro.org


Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
parent 2bc7d3e0
Loading
Loading
Loading
Loading
+11 −22
Original line number Diff line number Diff line
@@ -65,33 +65,22 @@ properties:

  qcom,tcs-config:
    $ref: /schemas/types.yaml#/definitions/uint32-matrix
    minItems: 4
    maxItems: 4
    items:
      - items:
          - description: TCS type
            enum: [ 0, 1, 2, 3 ]
          - description: Number of TCS
      - items:
          - description: TCS type
            enum: [ 0, 1, 2, 3 ]
          - description: Number of TCS
      - items:
          - description: TCS type
            enum: [ 0, 1, 2, 3]
          - description: Numbe r of TCS
      - items:
          - description: TCS type
      items:
        - description: |
            TCS type::
             - ACTIVE_TCS
             - SLEEP_TCS
             - WAKE_TCS
             - CONTROL_TCS
          enum: [ 0, 1, 2, 3 ]
        - description: Number of TCS
    description: |
      The tuple defining the configuration of TCS. Must have two cells which
      describe each TCS type.  The order of the TCS must match the hardware
      configuration.
      Cell 1 (TCS Type):: TCS types to be specified::
       - ACTIVE_TCS
       - SLEEP_TCS
       - WAKE_TCS
       - CONTROL_TCS
      Cell 2 (Number of TCS):: <u32>

  qcom,tcs-offset:
    $ref: /schemas/types.yaml#/definitions/uint32