ARM: tegra: dt: add L2 cache controller
authorJoseph Lo <josephl@nvidia.com>
Mon, 29 Oct 2012 10:25:45 +0000 (18:25 +0800)
committerStephen Warren <swarren@nvidia.com>
Mon, 5 Nov 2012 18:36:23 +0000 (11:36 -0700)
Add L2 cache controller binding into DT for Tegra.

Signed-off-by: Joseph Lo <josephl@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/boot/dts/tegra20.dtsi
arch/arm/boot/dts/tegra30.dtsi

index f3a09d0..f40cfba 100644 (file)
@@ -4,6 +4,15 @@
        compatible = "nvidia,tegra20";
        interrupt-parent = <&intc>;
 
+       cache-controller@50043000 {
+               compatible = "arm,pl310-cache";
+               reg = <0x50043000 0x1000>;
+               arm,data-latency = <5 5 2>;
+               arm,tag-latency = <4 4 2>;
+               cache-unified;
+               cache-level = <2>;
+       };
+
        intc: interrupt-controller {
                compatible = "arm,cortex-a9-gic";
                reg = <0x50041000 0x1000
index b1497c7..148371b 100644 (file)
@@ -4,6 +4,15 @@
        compatible = "nvidia,tegra30";
        interrupt-parent = <&intc>;
 
+       cache-controller@50043000 {
+               compatible = "arm,pl310-cache";
+               reg = <0x50043000 0x1000>;
+               arm,data-latency = <6 6 2>;
+               arm,tag-latency = <5 5 2>;
+               cache-unified;
+               cache-level = <2>;
+       };
+
        intc: interrupt-controller {
                compatible = "arm,cortex-a9-gic";
                reg = <0x50041000 0x1000