summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2013-11-28 11:21:46 +0100
committerThierry Reding <treding@nvidia.com>2014-01-10 10:15:38 +0100
commit2a5c75d0bb5ae8ff5cd51d2ea083184e5a6faf3c (patch)
treea763884310e748ec838003353d47514e510d98db
parentbddcb669dfc38a59377799cde90efc9ae5b24d05 (diff)
HACK: ARM: tegra: Add gk20a node on Tegra124
Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm/boot/dts/tegra124.dtsi19
1 files changed, 18 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/tegra124.dtsi b/arch/arm/boot/dts/tegra124.dtsi
index f3d0e16301c1..4bae1c198887 100644
--- a/arch/arm/boot/dts/tegra124.dtsi
+++ b/arch/arm/boot/dts/tegra124.dtsi
@@ -21,7 +21,8 @@
#address-cells = <1>;
#size-cells = <1>;
- ranges = <0x54000000 0x54000000 0x01000000>;
+ ranges = <0x54000000 0x54000000 0x01000000>,
+ <0x57000000 0x57000000 0x09000000>;
dc@54200000 {
compatible = "nvidia,tegra124-dc";
@@ -82,6 +83,22 @@
reset-names = "dpaux";
status = "disabled";
};
+
+ gpu@57000000 {
+ compatible = "nvidia,tegra124-gk20a";
+ reg = <0x57000000 0x01000000>,
+ <0x58000000 0x08000000>;
+ reg-names = "bar0", "bar1";
+ interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>,
+ <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "stall", "nonstall";
+ clocks = <&tegra_car TEGRA124_CLK_GPU>,
+ <&tegra_car TEGRA124_CLK_PLL_P_OUT5>;
+ clock-names = "gpu", "pll";
+ resets = <&tegra_car 184>;
+ reset-names = "gpu";
+ status = "disabled";
+ };
};
gic: interrupt-controller@50041000 {