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