]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-actmon.txt
Merge remote-tracking branch 'kgdb/kgdb-next'
[karo-tx-linux.git] / Documentation / devicetree / bindings / arm / tegra / nvidia,tegra30-actmon.txt
1 NVIDIA Tegra Activity Monitor
2
3 The activity monitor block collects statistics about the behaviour of other
4 components in the system. This information can be used to derive the rate at
5 which the external memory needs to be clocked in order to serve all requests
6 from the monitored clients.
7
8 Required properties:
9 - compatible: should be "nvidia,tegra<chip>-actmon"
10 - reg: offset and length of the register set for the device
11 - interrupts: standard interrupt property
12 - clocks: Must contain a phandle and clock specifier pair for each entry in
13 clock-names. See ../../clock/clock-bindings.txt for details.
14 - clock-names: Must include the following entries:
15   - actmon
16   - emc
17 - resets: Must contain an entry for each entry in reset-names. See
18 ../../reset/reset.txt for details.
19 - reset-names: Must include the following entries:
20   - actmon
21
22 Example:
23         actmon@6000c800 {
24                 compatible = "nvidia,tegra124-actmon";
25                 reg = <0x0 0x6000c800 0x0 0x400>;
26                 interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
27                 clocks = <&tegra_car TEGRA124_CLK_ACTMON>,
28                          <&tegra_car TEGRA124_CLK_EMC>;
29                 clock-names = "actmon", "emc";
30                 resets = <&tegra_car 119>;
31                 reset-names = "actmon";
32         };