Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/devfreq/event/samsung,exynos-nocp.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Samsung Exynos NoC (Network on Chip) Probe
0008 
0009 maintainers:
0010   - Chanwoo Choi <cw00.choi@samsung.com>
0011   - Krzysztof Kozlowski <krzk@kernel.org>
0012 
0013 description: |
0014   The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
0015   NoC provides the primitive values to get the performance data. The packets
0016   that the Network on Chip (NoC) probes detects are transported over the
0017   network infrastructure to observer units. You can configure probes to capture
0018   packets with header or data on the data request response network, or as
0019   traffic debug or statistic collectors. Exynos542x bus has multiple NoC probes
0020   to provide bandwidth information about behavior of the SoC that you can use
0021   while analyzing system performance.
0022 
0023 properties:
0024   compatible:
0025     const: samsung,exynos5420-nocp
0026 
0027   clock-names:
0028     items:
0029       - const: nocp
0030 
0031   clocks:
0032     maxItems: 1
0033 
0034   reg:
0035     maxItems: 1
0036 
0037 required:
0038   - compatible
0039   - reg
0040 
0041 additionalProperties: false
0042 
0043 examples:
0044   - |
0045     nocp_mem0_0: nocp@10ca1000 {
0046         compatible = "samsung,exynos5420-nocp";
0047         reg = <0x10ca1000 0x200>;
0048     };