Skip to content

Commit 9d498cc

Browse files
kuanhsunchengmbgg
authored andcommitted
arm64: dts: mediatek: Add cpufreq nodes for MT8192
Add the cpufreq nodes for MT8192 SoC. Signed-off-by: Allen-KH Cheng <allen-kh.cheng@mediatek.com> Tested-by: Chen-Yu Tsai <wenst@chromium.org> Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Tested-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20230317061944.15434-1-allen-kh.cheng@mediatek.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
1 parent 6322555 commit 9d498cc

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

arch/arm64/boot/dts/mediatek/mt8192.dtsi

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
d-cache-line-size = <64>;
7171
d-cache-sets = <128>;
7272
next-level-cache = <&l2_0>;
73+
performance-domains = <&performance 0>;
7374
capacity-dmips-mhz = <530>;
7475
};
7576

@@ -87,6 +88,7 @@
8788
d-cache-line-size = <64>;
8889
d-cache-sets = <128>;
8990
next-level-cache = <&l2_0>;
91+
performance-domains = <&performance 0>;
9092
capacity-dmips-mhz = <530>;
9193
};
9294

@@ -104,6 +106,7 @@
104106
d-cache-line-size = <64>;
105107
d-cache-sets = <128>;
106108
next-level-cache = <&l2_0>;
109+
performance-domains = <&performance 0>;
107110
capacity-dmips-mhz = <530>;
108111
};
109112

@@ -121,6 +124,7 @@
121124
d-cache-line-size = <64>;
122125
d-cache-sets = <128>;
123126
next-level-cache = <&l2_0>;
127+
performance-domains = <&performance 0>;
124128
capacity-dmips-mhz = <530>;
125129
};
126130

@@ -138,6 +142,7 @@
138142
d-cache-line-size = <64>;
139143
d-cache-sets = <256>;
140144
next-level-cache = <&l2_1>;
145+
performance-domains = <&performance 1>;
141146
capacity-dmips-mhz = <1024>;
142147
};
143148

@@ -155,6 +160,7 @@
155160
d-cache-line-size = <64>;
156161
d-cache-sets = <256>;
157162
next-level-cache = <&l2_1>;
163+
performance-domains = <&performance 1>;
158164
capacity-dmips-mhz = <1024>;
159165
};
160166

@@ -172,6 +178,7 @@
172178
d-cache-line-size = <64>;
173179
d-cache-sets = <256>;
174180
next-level-cache = <&l2_1>;
181+
performance-domains = <&performance 1>;
175182
capacity-dmips-mhz = <1024>;
176183
};
177184

@@ -189,6 +196,7 @@
189196
d-cache-line-size = <64>;
190197
d-cache-sets = <256>;
191198
next-level-cache = <&l2_1>;
199+
performance-domains = <&performance 1>;
192200
capacity-dmips-mhz = <1024>;
193201
};
194202

@@ -405,6 +413,12 @@
405413
compatible = "simple-bus";
406414
ranges;
407415

416+
performance: performance-controller@11bc10 {
417+
compatible = "mediatek,cpufreq-hw";
418+
reg = <0 0x0011bc10 0 0x120>, <0 0x0011bd30 0 0x120>;
419+
#performance-domain-cells = <1>;
420+
};
421+
408422
gic: interrupt-controller@c000000 {
409423
compatible = "arm,gic-v3";
410424
#interrupt-cells = <4>;

0 commit comments

Comments
 (0)