1*805bbdf2SBharat Bhushan# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*805bbdf2SBharat Bhushan%YAML 1.2
3*805bbdf2SBharat Bhushan---
4*805bbdf2SBharat Bhushan$id: http://devicetree.org/schemas/perf/marvell-cn10k-ddr.yaml#
5*805bbdf2SBharat Bhushan$schema: http://devicetree.org/meta-schemas/core.yaml#
6*805bbdf2SBharat Bhushan
7*805bbdf2SBharat Bhushantitle: Marvell CN10K DDR performance monitor
8*805bbdf2SBharat Bhushan
9*805bbdf2SBharat Bhushanmaintainers:
10*805bbdf2SBharat Bhushan  - Bharat Bhushan <bbhushan2@marvell.com>
11*805bbdf2SBharat Bhushan
12*805bbdf2SBharat Bhushanproperties:
13*805bbdf2SBharat Bhushan  compatible:
14*805bbdf2SBharat Bhushan    items:
15*805bbdf2SBharat Bhushan      - enum:
16*805bbdf2SBharat Bhushan          - marvell,cn10k-ddr-pmu
17*805bbdf2SBharat Bhushan
18*805bbdf2SBharat Bhushan  reg:
19*805bbdf2SBharat Bhushan    maxItems: 1
20*805bbdf2SBharat Bhushan
21*805bbdf2SBharat Bhushanrequired:
22*805bbdf2SBharat Bhushan  - compatible
23*805bbdf2SBharat Bhushan  - reg
24*805bbdf2SBharat Bhushan
25*805bbdf2SBharat BhushanadditionalProperties: false
26*805bbdf2SBharat Bhushan
27*805bbdf2SBharat Bhushanexamples:
28*805bbdf2SBharat Bhushan  - |
29*805bbdf2SBharat Bhushan    bus {
30*805bbdf2SBharat Bhushan        #address-cells = <2>;
31*805bbdf2SBharat Bhushan        #size-cells = <2>;
32*805bbdf2SBharat Bhushan
33*805bbdf2SBharat Bhushan        pmu@87e1c0000000 {
34*805bbdf2SBharat Bhushan            compatible = "marvell,cn10k-ddr-pmu";
35*805bbdf2SBharat Bhushan            reg = <0x87e1 0xc0000000 0x0 0x10000>;
36*805bbdf2SBharat Bhushan        };
37*805bbdf2SBharat Bhushan    };
38