xref: /freebsd/sys/contrib/device-tree/Bindings/devfreq/event/exynos-nocp.txt (revision 59c8e88e72633afbc47a4ace0d2170d00d51f7dc)
1
2* Samsung Exynos NoC (Network on Chip) Probe device
3
4The Samsung Exynos542x SoC has NoC (Network on Chip) Probe for NoC bus.
5NoC provides the primitive values to get the performance data. The packets
6that the Network on Chip (NoC) probes detects are transported over
7the network infrastructure to observer units. You can configure probes to
8capture packets with header or data on the data request response network,
9or as traffic debug or statistic collectors. Exynos542x bus has multiple
10NoC probes to provide bandwidth information about behavior of the SoC
11that you can use while analyzing system performance.
12
13Required properties:
14- compatible: Should be "samsung,exynos5420-nocp"
15- reg: physical base address of each NoC Probe and length of memory mapped region.
16
17Optional properties:
18- clock-names : the name of clock used by the NoC Probe, "nocp"
19- clocks : phandles for clock specified in "clock-names" property
20
21Example : NoC Probe nodes in Device Tree are listed below.
22
23	nocp_mem0_0: nocp@10ca1000 {
24		compatible = "samsung,exynos5420-nocp";
25		reg = <0x10CA1000 0x200>;
26	};
27