xref: /freebsd/sys/contrib/device-tree/Bindings/devfreq/event/samsung,exynos-nocp.yaml (revision c9ccf3a32da427475985b85d7df023ccfb138c27)
1354d7675SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0
2354d7675SEmmanuel Vadot%YAML 1.2
3354d7675SEmmanuel Vadot---
4354d7675SEmmanuel Vadot$id: http://devicetree.org/schemas/devfreq/event/samsung,exynos-nocp.yaml#
5354d7675SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6354d7675SEmmanuel Vadot
7354d7675SEmmanuel Vadottitle: Samsung Exynos NoC (Network on Chip) Probe
8354d7675SEmmanuel Vadot
9354d7675SEmmanuel Vadotmaintainers:
10354d7675SEmmanuel Vadot  - Chanwoo Choi <cw00.choi@samsung.com>
11*c9ccf3a3SEmmanuel Vadot  - Krzysztof Kozlowski <krzk@kernel.org>
12354d7675SEmmanuel Vadot
13354d7675SEmmanuel Vadotdescription: |
14354d7675SEmmanuel Vadot  The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
15354d7675SEmmanuel Vadot  NoC provides the primitive values to get the performance data. The packets
16354d7675SEmmanuel Vadot  that the Network on Chip (NoC) probes detects are transported over the
17354d7675SEmmanuel Vadot  network infrastructure to observer units. You can configure probes to capture
18354d7675SEmmanuel Vadot  packets with header or data on the data request response network, or as
19354d7675SEmmanuel Vadot  traffic debug or statistic collectors. Exynos542x bus has multiple NoC probes
20354d7675SEmmanuel Vadot  to provide bandwidth information about behavior of the SoC that you can use
21354d7675SEmmanuel Vadot  while analyzing system performance.
22354d7675SEmmanuel Vadot
23354d7675SEmmanuel Vadotproperties:
24354d7675SEmmanuel Vadot  compatible:
25354d7675SEmmanuel Vadot    const: samsung,exynos5420-nocp
26354d7675SEmmanuel Vadot
27354d7675SEmmanuel Vadot  clock-names:
28354d7675SEmmanuel Vadot    items:
29354d7675SEmmanuel Vadot      - const: nocp
30354d7675SEmmanuel Vadot
31354d7675SEmmanuel Vadot  clocks:
32354d7675SEmmanuel Vadot    maxItems: 1
33354d7675SEmmanuel Vadot
34354d7675SEmmanuel Vadot  reg:
35354d7675SEmmanuel Vadot    maxItems: 1
36354d7675SEmmanuel Vadot
37354d7675SEmmanuel Vadotrequired:
38354d7675SEmmanuel Vadot  - compatible
39354d7675SEmmanuel Vadot  - reg
40354d7675SEmmanuel Vadot
41354d7675SEmmanuel VadotadditionalProperties: false
42354d7675SEmmanuel Vadot
43354d7675SEmmanuel Vadotexamples:
44354d7675SEmmanuel Vadot  - |
45354d7675SEmmanuel Vadot    nocp_mem0_0: nocp@10ca1000 {
46354d7675SEmmanuel Vadot        compatible = "samsung,exynos5420-nocp";
47354d7675SEmmanuel Vadot        reg = <0x10ca1000 0x200>;
48354d7675SEmmanuel Vadot    };
49