Commit 417091dc authored by Souradeep Chowdhury's avatar Souradeep Chowdhury Committed by Bjorn Andersson
Browse files

dt-bindings: soc: qcom,dcc: Add the dtschema

parent 6b42133d
Loading
Loading
Loading
Loading
+44 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/soc/qcom/qcom,dcc.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Data Capture and Compare

maintainers:
  - Souradeep Chowdhury <quic_schowdhu@quicinc.com>

description: |
    DCC (Data Capture and Compare) is a DMA engine which is used to save
    configuration data or system memory contents during catastrophic failure
    or SW trigger. DCC is used to capture and store data for debugging purpose

properties:
  compatible:
    items:
      - enum:
          - qcom,sm8150-dcc
          - qcom,sc7280-dcc
          - qcom,sc7180-dcc
          - qcom,sdm845-dcc
      - const: qcom,dcc

  reg:
    items:
      - description: DCC base
      - description: DCC RAM base

required:
  - compatible
  - reg

additionalProperties: false

examples:
  - |
    dma@10a2000{
        compatible = "qcom,sm8150-dcc", "qcom,dcc";
        reg = <0x010a2000 0x1000>,
              <0x010ad000 0x2000>;
    };