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