Lines Matching +full:exynos +full:- +full:sysmmu
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/iommu/samsung,sysmmu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos IOMMU H/W, System MMU (System Memory Management Unit)
10 - Marek Szyprowski <m.szyprowski@samsung.com>
13 Samsung's Exynos architecture contains System MMUs that enables scattered
14 physical memory chunks visible as a contiguous region to DMA-capable peripheral
15 devices like MFC, FIMC, FIMD, GScaler, FIMC-IS and so forth.
20 another capabilities like L2 TLB or block-fetch buffers to minimize translation
29 MFC in all Exynos SoCs and FIMD, M2M Scalers and G2D in Exynos5420 has 2 System
42 const: samsung,exynos-sysmmu
54 clock-names:
56 - items:
57 - const: sysmmu
58 - items:
59 - const: sysmmu
60 - const: master
61 - items:
62 - const: aclk
63 - const: pclk
65 "#iommu-cells":
68 power-domains:
72 Documentation/devicetree/bindings/power/pd-samsung.yaml
76 - compatible
77 - reg
78 - interrupts
79 - clocks
80 - clock-names
81 - "#iommu-cells"
86 - |
87 #include <dt-bindings/clock/exynos5250.h>
90 compatible = "samsung,exynos-sysmmu";
92 interrupt-parent = <&combiner>;
94 clock-names = "sysmmu", "master";
97 power-domains = <&pd_gsc>;
98 #iommu-cells = <0>;