Merge tag 'fscache-next-20210829' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / arch / arm64 / boot / dts / exynos / exynos7.dtsi
index 10244e5..c73a597 100644 (file)
                        compatible = "arm,cortex-a57";
                        reg = <0x0>;
                        enable-method = "psci";
+                       i-cache-size = <0xc000>;
+                       i-cache-line-size = <64>;
+                       i-cache-sets = <256>;
+                       d-cache-size = <0x8000>;
+                       d-cache-line-size = <64>;
+                       d-cache-sets = <256>;
+                       next-level-cache = <&atlas_l2>;
                };
 
                cpu_atlas1: cpu@1 {
                        compatible = "arm,cortex-a57";
                        reg = <0x1>;
                        enable-method = "psci";
+                       i-cache-size = <0xc000>;
+                       i-cache-line-size = <64>;
+                       i-cache-sets = <256>;
+                       d-cache-size = <0x8000>;
+                       d-cache-line-size = <64>;
+                       d-cache-sets = <256>;
+                       next-level-cache = <&atlas_l2>;
                };
 
                cpu_atlas2: cpu@2 {
                        compatible = "arm,cortex-a57";
                        reg = <0x2>;
                        enable-method = "psci";
+                       i-cache-size = <0xc000>;
+                       i-cache-line-size = <64>;
+                       i-cache-sets = <256>;
+                       d-cache-size = <0x8000>;
+                       d-cache-line-size = <64>;
+                       d-cache-sets = <256>;
+                       next-level-cache = <&atlas_l2>;
                };
 
                cpu_atlas3: cpu@3 {
                        compatible = "arm,cortex-a57";
                        reg = <0x3>;
                        enable-method = "psci";
+                       i-cache-size = <0xc000>;
+                       i-cache-line-size = <64>;
+                       i-cache-sets = <256>;
+                       d-cache-size = <0x8000>;
+                       d-cache-line-size = <64>;
+                       d-cache-sets = <256>;
+                       next-level-cache = <&atlas_l2>;
+               };
+
+               atlas_l2: l2-cache0 {
+                       compatible = "cache";
+                       cache-size = <0x200000>;
+                       cache-line-size = <64>;
+                       cache-sets = <2048>;
                };
        };
 
                        #address-cells = <0>;
                        interrupt-controller;
                        reg =   <0x11001000 0x1000>,
-                               <0x11002000 0x1000>,
+                               <0x11002000 0x2000>,
                                <0x11004000 0x2000>,
                                <0x11006000 0x2000>;
                };