Lines Matching +full:exynos +full:- +full:audss +full:- +full:clk
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/media/samsung,s5p-mfc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos Multi Format Codec (MFC)
10 - Marek Szyprowski <m.szyprowski@samsung.com>
11 - Aakarsh Jain <aakarsh.jain@samsung.com>
20 - enum:
21 - samsung,exynos5433-mfc # Exynos5433
22 - samsung,mfc-v5 # Exynos4
23 - samsung,mfc-v6 # Exynos5
24 - samsung,mfc-v7 # Exynos5420
25 - samsung,mfc-v8 # Exynos5800
26 - samsung,mfc-v10 # Exynos7880
27 - tesla,fsd-mfc # Tesla FSD
28 - items:
29 - enum:
30 - samsung,exynos3250-mfc # Exynos3250
31 - const: samsung,mfc-v7 # Fall back for Exynos3250
40 clock-names:
51 iommu-names:
54 - const: left
55 - const: right
57 power-domains:
60 memory-region:
65 - compatible
66 - reg
67 - clocks
68 - clock-names
69 - interrupts
74 - if:
79 - samsung,exynos3250-mfc
84 clock-names:
86 - const: mfc
87 - const: sclk_mfc
90 iommu-names: false
92 - if:
97 - samsung,exynos5433-mfc
102 clock-names:
104 - const: pclk
105 - const: aclk
106 - const: aclk_xiu
109 iommu-names:
112 - if:
117 - samsung,mfc-v5
122 clock-names:
124 - const: mfc
125 - const: sclk_mfc
128 iommu-names:
131 - if:
136 - samsung,mfc-v6
137 - samsung,mfc-v8
142 clock-names:
144 - const: mfc
147 iommu-names:
150 - if:
155 - samsung,mfc-v7
162 - if:
167 - tesla,fsd-mfc
172 clock-names:
174 - const: mfc
177 iommus-names: false
180 - |
181 #include <dt-bindings/clock/exynos4.h>
182 #include <dt-bindings/clock/exynos-audss-clk.h>
183 #include <dt-bindings/interrupt-controller/arm-gic.h>
184 #include <dt-bindings/interrupt-controller/irq.h>
187 compatible = "samsung,mfc-v5";
190 power-domains = <&pd_mfc>;
192 clock-names = "mfc", "sclk_mfc";
194 iommu-names = "left", "right";