qcom,dcc.yaml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/soc/qcom/qcom,dcc.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Data Capture and Compare
  7. maintainers:
  8. - Souradeep Chowdhury <quic_schowdhu@quicinc.com>
  9. description: |
  10. DCC (Data Capture and Compare) is a DMA engine which is used to save
  11. configuration data or system memory contents during catastrophic failure
  12. or SW trigger. DCC is used to capture and store data for debugging purpose
  13. properties:
  14. compatible:
  15. items:
  16. - enum:
  17. - qcom,sm8150-dcc
  18. - qcom,sc7280-dcc
  19. - qcom,sc7180-dcc
  20. - qcom,sdm845-dcc
  21. - const: qcom,dcc
  22. reg:
  23. items:
  24. - description: DCC base
  25. - description: DCC RAM base
  26. required:
  27. - compatible
  28. - reg
  29. additionalProperties: false
  30. examples:
  31. - |
  32. dma@10a2000{
  33. compatible = "qcom,sm8150-dcc", "qcom,dcc";
  34. reg = <0x010a2000 0x1000>,
  35. <0x010ad000 0x2000>;
  36. };