Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/perf/fsl-imx-ddr.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Freescale(NXP) IMX8 DDR performance monitor
0008 
0009 maintainers:
0010   - Frank Li <frank.li@nxp.com>
0011 
0012 properties:
0013   compatible:
0014     oneOf:
0015       - enum:
0016           - fsl,imx8-ddr-pmu
0017           - fsl,imx8m-ddr-pmu
0018           - fsl,imx8mq-ddr-pmu
0019           - fsl,imx8mm-ddr-pmu
0020           - fsl,imx8mn-ddr-pmu
0021           - fsl,imx8mp-ddr-pmu
0022       - items:
0023           - enum:
0024               - fsl,imx8mm-ddr-pmu
0025               - fsl,imx8mn-ddr-pmu
0026               - fsl,imx8mq-ddr-pmu
0027               - fsl,imx8mp-ddr-pmu
0028           - const: fsl,imx8m-ddr-pmu
0029 
0030   reg:
0031     maxItems: 1
0032 
0033   interrupts:
0034     maxItems: 1
0035 
0036 required:
0037   - compatible
0038   - reg
0039   - interrupts
0040 
0041 additionalProperties: false
0042 
0043 examples:
0044   - |
0045     #include <dt-bindings/interrupt-controller/arm-gic.h>
0046 
0047     ddr-pmu@5c020000 {
0048         compatible = "fsl,imx8-ddr-pmu";
0049         reg = <0x5c020000 0x10000>;
0050         interrupt-parent = <&gic>;
0051         interrupts = <GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>;
0052     };