Commit 39defc81 authored by Andre Przywara's avatar Andre Przywara Committed by Chen-Yu Tsai

arm64: dts: allwinner: a64: Add L2 cache nodes

Current kernels complain when booting on an A64 Soc:
....
[    1.904297] cacheinfo: Unable to detect cache hierarchy for CPU 0
....
Not a real biggie on this flat topology, but also easy enough to fix.

Add the L2 cache node and let each CPU point to it.
Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
Acked-by: default avatarMaxime Ripard <maxime.ripard@bootlin.com>
Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
parent fcddd1f6
...@@ -88,6 +88,7 @@ cpu0: cpu@0 { ...@@ -88,6 +88,7 @@ cpu0: cpu@0 {
device_type = "cpu"; device_type = "cpu";
reg = <0>; reg = <0>;
enable-method = "psci"; enable-method = "psci";
next-level-cache = <&L2>;
}; };
cpu1: cpu@1 { cpu1: cpu@1 {
...@@ -95,6 +96,7 @@ cpu1: cpu@1 { ...@@ -95,6 +96,7 @@ cpu1: cpu@1 {
device_type = "cpu"; device_type = "cpu";
reg = <1>; reg = <1>;
enable-method = "psci"; enable-method = "psci";
next-level-cache = <&L2>;
}; };
cpu2: cpu@2 { cpu2: cpu@2 {
...@@ -102,6 +104,7 @@ cpu2: cpu@2 { ...@@ -102,6 +104,7 @@ cpu2: cpu@2 {
device_type = "cpu"; device_type = "cpu";
reg = <2>; reg = <2>;
enable-method = "psci"; enable-method = "psci";
next-level-cache = <&L2>;
}; };
cpu3: cpu@3 { cpu3: cpu@3 {
...@@ -109,6 +112,12 @@ cpu3: cpu@3 { ...@@ -109,6 +112,12 @@ cpu3: cpu@3 {
device_type = "cpu"; device_type = "cpu";
reg = <3>; reg = <3>;
enable-method = "psci"; enable-method = "psci";
next-level-cache = <&L2>;
};
L2: l2-cache {
compatible = "cache";
cache-level = <2>;
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment