Documentation/devicetree/bindings/devfreq/event/samsung,exynos-nocp.yaml

Source file repositories/reference/linux-study-clean/Documentation/devicetree/bindings/devfreq/event/samsung,exynos-nocp.yaml

File Facts

System
Linux kernel
Corpus path
Documentation/devicetree/bindings/devfreq/event/samsung,exynos-nocp.yaml
Extension
.yaml
Size
1281 bytes
Lines
49
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0
%YAML 1.2
---
$id: http://devicetree.org/schemas/devfreq/event/samsung,exynos-nocp.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Samsung Exynos NoC (Network on Chip) Probe

maintainers:
  - Chanwoo Choi <cw00.choi@samsung.com>
  - Krzysztof Kozlowski <krzk@kernel.org>

description: |
  The Samsung Exynos542x SoC has a NoC (Network on Chip) Probe for NoC bus.
  NoC provides the primitive values to get the performance data. The packets
  that the Network on Chip (NoC) probes detects are transported over the
  network infrastructure to observer units. You can configure probes to capture
  packets with header or data on the data request response network, or as
  traffic debug or statistic collectors. Exynos542x bus has multiple NoC probes
  to provide bandwidth information about behavior of the SoC that you can use
  while analyzing system performance.

properties:
  compatible:
    const: samsung,exynos5420-nocp

  clock-names:
    items:
      - const: nocp

  clocks:
    maxItems: 1

  reg:
    maxItems: 1

required:
  - compatible
  - reg

additionalProperties: false

examples:
  - |
    nocp_mem0_0: nocp@10ca1000 {
        compatible = "samsung,exynos5420-nocp";
        reg = <0x10ca1000 0x200>;
    };

Annotation

Implementation Notes