Commit 8e05f86f authored by Tao Zhang's avatar Tao Zhang Committed by Suzuki K Poulose
Browse files

dt-bindings: arm: Add support for DSB MSR register



Add property "qcom,dsb-msrs-num" to support DSB(Discrete Single
Bit) MSR(mux select register) for TPDM. It specifies the number
of MSR registers supported by the DSB TDPM.

Signed-off-by: default avatarTao Zhang <quic_taozha@quicinc.com>
Acked-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarSuzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/1695882586-10306-13-git-send-email-quic_taozha@quicinc.com
parent 4c983382
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -52,6 +52,15 @@ properties:
    $ref: /schemas/types.yaml#/definitions/uint8
    enum: [32, 64]

  qcom,dsb-msrs-num:
    description:
      Specifies the number of DSB(Discrete Single Bit) MSR(mux select register)
      registers supported by the monitor. If this property is not configured
      or set to 0, it means this DSB TPDM doesn't support MSR.
    $ref: /schemas/types.yaml#/definitions/uint32
    minimum: 0
    maximum: 32

  clocks:
    maxItems: 1

@@ -86,6 +95,7 @@ examples:
      reg = <0x0684c000 0x1000>;

      qcom,dsb-element-size = /bits/ 8 <32>;
      qcom,dsb-msrs-num = <16>;

      clocks = <&aoss_qmp>;
      clock-names = "apb_pclk";