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

title: Qualcomm Technologies, Inc. DDR bandwidth profiler

maintainers:
  - siniyan <siniyan@qti.qualcomm.com>

description: |
  The DDR bandwidth Profiler use security interfaces
  to get DDR data, monitor DDR performance, it requires
  enablement of QDSS clock.

properties:
  compatible:
    items:
      - const: qcom,ddr_bwprofiler

  clocks:
    maxItems: 1

  clock-names:
    items:
      - const: qdss_clk

required:
  - compatible
  - clocks
  - clock-names

additionalProperties: false

examples:
  - |
    ddr_bwprofiler {
      compatible = "qcom,ddr_bwprofiler";
      clocks = <&aoss_qmp QDSS_CLK>;
      clock-names = "qdss_clk";
    };
