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 7title: MediaTek External Memory Interface (EMI) Interconnect 8 9maintainers: 10 - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> 11 12description: | 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 38properties: 39 compatible: 40 enum: 41 - mediatek,mt8183-emi 42 - mediatek,mt8195-emi 43 44 '#interconnect-cells': 45 const: 1 46 47required: 48 - compatible 49 - '#interconnect-cells' 50 51unevaluatedProperties: false 52