Skip to content

Commit 7771f41

Browse files
committed
Merge tag 'juno-fix-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Armv8 Morello fix for v6.15 Just a single fix addressing the cache node inconsistencies. It removed unnecessary CPU number from L2 cache node names since they are local to CPU nodes and should simply be named "l2-cache" and relocates the shared L3 cache node from under cpu@0/l2-cache to the /cpus node, which is the standard location for shared caches. * tag 'juno-fix-6.15' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux: arm64: dts: morello: Fix-up cache nodes
2 parents fbefe1c + 0c56228 commit 7771f41

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

arch/arm64/boot/dts/arm/morello.dtsi

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
next-level-cache = <&l2_0>;
4545
clocks = <&scmi_dvfs 0>;
4646

47-
l2_0: l2-cache-0 {
47+
l2_0: l2-cache {
4848
compatible = "cache";
4949
cache-level = <2>;
5050
/* 8 ways set associative */
@@ -53,13 +53,6 @@
5353
cache-sets = <2048>;
5454
cache-unified;
5555
next-level-cache = <&l3_0>;
56-
57-
l3_0: l3-cache {
58-
compatible = "cache";
59-
cache-level = <3>;
60-
cache-size = <0x100000>;
61-
cache-unified;
62-
};
6356
};
6457
};
6558

@@ -78,7 +71,7 @@
7871
next-level-cache = <&l2_1>;
7972
clocks = <&scmi_dvfs 0>;
8073

81-
l2_1: l2-cache-1 {
74+
l2_1: l2-cache {
8275
compatible = "cache";
8376
cache-level = <2>;
8477
/* 8 ways set associative */
@@ -105,7 +98,7 @@
10598
next-level-cache = <&l2_2>;
10699
clocks = <&scmi_dvfs 1>;
107100

108-
l2_2: l2-cache-2 {
101+
l2_2: l2-cache {
109102
compatible = "cache";
110103
cache-level = <2>;
111104
/* 8 ways set associative */
@@ -132,7 +125,7 @@
132125
next-level-cache = <&l2_3>;
133126
clocks = <&scmi_dvfs 1>;
134127

135-
l2_3: l2-cache-3 {
128+
l2_3: l2-cache {
136129
compatible = "cache";
137130
cache-level = <2>;
138131
/* 8 ways set associative */
@@ -143,6 +136,13 @@
143136
next-level-cache = <&l3_0>;
144137
};
145138
};
139+
140+
l3_0: l3-cache {
141+
compatible = "cache";
142+
cache-level = <3>;
143+
cache-size = <0x100000>;
144+
cache-unified;
145+
};
146146
};
147147

148148
firmware {

0 commit comments

Comments
 (0)