[PATCH 2/2] ARM: dts: mediatek: mt6572: add cache data
Roman Vivchar via B4 Relay
devnull+rva333.protonmail.com at kernel.org
Sat Jul 4 12:21:43 PDT 2026
From: Roman Vivchar <rva333 at protonmail.com>
MediaTek mt6572 includes 32 KB I-cache and D-cache, and 256 KB L2 cache.
Add information about cache size, cache line size and cache sets to the
devicetree.
Signed-off-by: Roman Vivchar <rva333 at protonmail.com>
---
arch/arm/boot/dts/mediatek/mt6572.dtsi | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/arch/arm/boot/dts/mediatek/mt6572.dtsi b/arch/arm/boot/dts/mediatek/mt6572.dtsi
index fa0e5df766c2..5716505dc9e4 100644
--- a/arch/arm/boot/dts/mediatek/mt6572.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6572.dtsi
@@ -20,11 +20,34 @@ cpu at 0 {
device_type = "cpu";
compatible = "arm,cortex-a7";
reg = <0x0>;
+ i-cache-size = <32768>;
+ i-cache-line-size = <64>;
+ i-cache-sets = <256>;
+ d-cache-size = <32768>;
+ d-cache-line-size = <64>;
+ d-cache-sets = <128>;
+ next-level-cache = <&l2>;
};
cpu at 1 {
device_type = "cpu";
compatible = "arm,cortex-a7";
reg = <0x1>;
+ i-cache-size = <32768>;
+ i-cache-line-size = <64>;
+ i-cache-sets = <256>;
+ d-cache-size = <32768>;
+ d-cache-line-size = <64>;
+ d-cache-sets = <128>;
+ next-level-cache = <&l2>;
+ };
+
+ l2: l2-cache {
+ compatible = "cache";
+ cache-level = <2>;
+ cache-size = <262144>;
+ cache-line-size = <64>;
+ cache-sets = <512>;
+ cache-unified;
};
};
--
2.54.0
More information about the linux-arm-kernel
mailing list