%YAML 1.2
---
$id: "http://devicetree.org/schemas/soc/qcom/qcom,minidump.yaml#"
$schema: "http://devicetree.org/meta-schemas/core.yaml#"

title: Qualcomm Technologies, Inc. Minidump driver

description: |
  Minidump driver allows clients to register memory regions. It can dump
  registered memory regions when system goes wrong.

properties:
  compatible:
    enum:
      - qcom,minidump
      - qcom,minidump-rm
      - qcom,virt-minidump

required:
  - compatible
  - reg          MMIO minidump must contain register address and length

examples:
  - |
    qcom,minidump {
        compatible = "qcom,minidump";
    };

    virt_minidump@1cb00000 {
        compatible = "qcom,virt-minidump";
        reg = <0x1cb00000 0x1000>;
    };
