summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/video/tegra/host/nvhost_acm.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/video/tegra/host/nvhost_acm.c b/drivers/video/tegra/host/nvhost_acm.c
index 6bc5f7105a6e..0a9c00996968 100644
--- a/drivers/video/tegra/host/nvhost_acm.c
+++ b/drivers/video/tegra/host/nvhost_acm.c
@@ -122,14 +122,10 @@ static const char *get_module_clk_id(const char *module, int index)
return NULL;
}
-/* Not all hardware revisions support power gating */
+/* 3D power gating disabled as it causes syncpt hangs */
static bool _3d_powergating_disabled(void)
{
- int chipid = tegra_get_chipid();
-
- return chipid < TEGRA_CHIPID_TEGRA3
- || (chipid == TEGRA_CHIPID_TEGRA3
- && tegra_get_revision() == TEGRA_REVISION_A01);
+ return 1;
}
int nvhost_module_init(struct nvhost_module *mod, const char *name,