Lines Matching +full:mt8186 +full:- +full:memory +full:- +full:port
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/memory-controllers/mediatek,smi-common.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Yong Wu <yong.wu@mediatek.com>
19 generation 2: mt2712, mt6779, mt8167, mt8173, mt8183, mt8186, mt8188, mt8192 and mt8195.
22 register which control the iommu port is at each larb's register base. But
31 - enum:
32 - mediatek,mt2701-smi-common
33 - mediatek,mt2712-smi-common
34 - mediatek,mt6779-smi-common
35 - mediatek,mt6795-smi-common
36 - mediatek,mt6893-smi-common
37 - mediatek,mt8167-smi-common
38 - mediatek,mt8173-smi-common
39 - mediatek,mt8183-smi-common
40 - mediatek,mt8186-smi-common
41 - mediatek,mt8188-smi-common-vdo
42 - mediatek,mt8188-smi-common-vpp
43 - mediatek,mt8192-smi-common
44 - mediatek,mt8195-smi-common-vdo
45 - mediatek,mt8195-smi-common-vpp
46 - mediatek,mt8195-smi-sub-common
47 - mediatek,mt8365-smi-common
49 - description: for mt7623
51 - const: mediatek,mt7623-smi-common
52 - const: mediatek,mt2701-smi-common
57 power-domains:
66 - description: apb is Advanced Peripheral Bus clock, It's the clock for
68 - description: smi is the clock for transfer data and command.
69 - description: Either asynchronous clock to help transform the smi clock
71 - description: gals1 is the path1 clock of gals.
73 clock-names:
79 description: a phandle to the smi-common node above. Only for sub-common.
82 - compatible
83 - reg
84 - power-domains
85 - clocks
86 - clock-names
89 - if: # only for gen1 HW
94 - mediatek,mt2701-smi-common
100 clock-names:
102 - const: apb
103 - const: smi
104 - const: async
106 - if: # only for sub common
111 - mediatek,mt8195-smi-sub-common
114 - mediatek,smi
119 clock-names:
121 - const: apb
122 - const: smi
123 - const: gals0
128 - if: # for gen2 HW that have gals
132 - mediatek,mt6779-smi-common
133 - mediatek,mt8183-smi-common
134 - mediatek,mt8186-smi-common
135 - mediatek,mt8192-smi-common
136 - mediatek,mt8195-smi-common-vdo
137 - mediatek,mt8195-smi-common-vpp
138 - mediatek,mt8365-smi-common
145 clock-names:
147 - const: apb
148 - const: smi
149 - const: gals0
150 - const: gals1
152 - if: # for gen2 HW that don't have gals
156 - mediatek,mt2712-smi-common
157 - mediatek,mt6795-smi-common
158 - mediatek,mt8167-smi-common
159 - mediatek,mt8173-smi-common
166 clock-names:
168 - const: apb
169 - const: smi
174 - |+
175 #include <dt-bindings/clock/mt8173-clk.h>
176 #include <dt-bindings/power/mt8173-power.h>
179 compatible = "mediatek,mt8173-smi-common";
181 power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>;
184 clock-names = "apb", "smi";