~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/perf/amlogic,g12-ddr-pmu.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Amlogic G12 DDR performance monitor
  8 
  9 maintainers:
 10   - Jiucheng Xu <jiucheng.xu@amlogic.com>
 11 
 12 description: |
 13   Amlogic G12 series SoC integrate DDR bandwidth monitor.
 14   A timer is inside and can generate interrupt when timeout.
 15   The bandwidth is counted in the timer ISR. Different platform
 16   has different subset of event format attribute.
 17 
 18 properties:
 19   compatible:
 20     enum:
 21       - amlogic,g12a-ddr-pmu
 22       - amlogic,g12b-ddr-pmu
 23       - amlogic,sm1-ddr-pmu
 24 
 25   reg:
 26     items:
 27       - description: DMC bandwidth register space.
 28       - description: DMC PLL register space.
 29 
 30   interrupts:
 31     items:
 32       - description: The IRQ of the inside timer timeout.
 33 
 34 required:
 35   - compatible
 36   - reg
 37   - interrupts
 38 
 39 additionalProperties: false
 40 
 41 examples:
 42   - |
 43     #include <dt-bindings/interrupt-controller/arm-gic.h>
 44     pmu {
 45         #address-cells = <2>;
 46         #size-cells = <2>;
 47 
 48         pmu@ff638000 {
 49             compatible = "amlogic,g12a-ddr-pmu";
 50             reg = <0x0 0xff638000 0x0 0x100>,
 51                   <0x0 0xff638c00 0x0 0x100>;
 52             interrupts = <GIC_SPI 52 IRQ_TYPE_EDGE_RISING>;
 53         };
 54     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php