~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/interconnect/mediatek,mt8183-emi.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/interconnect/mediatek,mt8183-emi.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: MediaTek External Memory Interface (EMI) Interconnect
  8 
  9 maintainers:
 10   - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
 11 
 12 description: |
 13   EMI interconnect providers support system bandwidth requirements through
 14   Dynamic Voltage Frequency Scaling Resource Collector (DVFSRC) hardware.
 15   The provider is able to communicate with the DVFSRC through Secure Monitor
 16   Call (SMC).
 17 
 18              ICC provider         ICC Nodes
 19                               ----          ----
 20              _________       |CPU |   |--- |VPU |
 21     _____   |         |-----  ----    |     ----
 22    |     |->|  DRAM   |       ----    |     ----
 23    |DRAM |->|scheduler|----- |GPU |   |--- |DISP|
 24    |     |->|  (EMI)  |       ----    |     ----
 25    |_____|->|_________|---.   -----   |     ----
 26                /|\         `-|MMSYS|--|--- |VDEC|
 27                 |             -----   |     ----
 28                 |                     |     ----
 29                 | change DRAM freq    |--- |VENC|
 30              --------                 |     ----
 31     SMC --> | DVFSRC |                |     ----
 32              --------                 |--- |IMG |
 33                                       |     ----
 34                                       |     ----
 35                                       |--- |CAM |
 36                                             ----
 37 
 38 properties:
 39   compatible:
 40     enum:
 41       - mediatek,mt8183-emi
 42       - mediatek,mt8195-emi
 43 
 44   '#interconnect-cells':
 45     const: 1
 46 
 47 required:
 48   - compatible
 49   - '#interconnect-cells'
 50 
 51 unevaluatedProperties: false

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php