summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2015-07-01 18:13:46 +0900
committerThierry Reding <treding@nvidia.com>2015-08-21 18:44:26 +0200
commite34cc1b6b7115de2320c2acdb62c82ebeb502c01 (patch)
tree18cacf9ce7a55a08c38842bd891019a5a634d10e
parentc96cd17708cfcffc9ccf2132fdcb360fa04f092f (diff)
downloadop-kernel-dev-e34cc1b6b7115de2320c2acdb62c82ebeb502c01.zip
op-kernel-dev-e34cc1b6b7115de2320c2acdb62c82ebeb502c01.tar.gz
ARM: tegra: venice2: Add GK20A GPU DT node
Add the device-tree node for the GK20A GPU and leave it disabled. It is the responsibility of the bootloader to enable it if the VPR registers have been programmed such that the GPU can operate. Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
-rw-r--r--arch/arm/boot/dts/tegra124-venice2.dts10
1 files changed, 9 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts
index 79e724b..cfbdf42 100644
--- a/arch/arm/boot/dts/tegra124-venice2.dts
+++ b/arch/arm/boot/dts/tegra124-venice2.dts
@@ -43,6 +43,14 @@
};
};
+ gpu@0,57000000 {
+ /*
+ * Node left disabled on purpose - the bootloader will enable
+ * it after having set the VPR up
+ */
+ vdd-supply = <&vdd_gpu>;
+ };
+
pinmux: pinmux@0,70000868 {
pinctrl-names = "boot";
pinctrl-0 = <&pinmux_boot>;
@@ -735,7 +743,7 @@
regulator-always-on;
};
- sd6 {
+ vdd_gpu: sd6 {
regulator-name = "+VDD_GPU_AP";
regulator-min-microvolt = <650000>;
regulator-max-microvolt = <1200000>;
OpenPOWER on IntegriCloud