summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/host/nvhost_acm.h
diff options
context:
space:
mode:
authorIlan Aelion <iaelion@nvidia.com>2011-07-15 12:05:01 -0600
committerVarun Colbert <vcolbert@nvidia.com>2011-08-09 15:34:27 -0700
commitd8624c9da2f5a1e2f57ce485a676d8d49dca71d2 (patch)
tree01151d7f2e8e2edba8416663fbbdb68a2215f123 /drivers/video/tegra/host/nvhost_acm.h
parentca4b48301a3e7dff46822f83c614db6e3e1c6eec (diff)
video: tegra: host: 3d clock scaling
Adds support for 3d clock scaling based on the 3d module idle time percentage. Change-Id: I4d3a70d372b9a8bd6f999e71e135fcd35673e18f Reviewed-on: http://git-master/r/41250 Tested-by: Ilan Aelion <iaelion@nvidia.com> Reviewed-by: Krishna Reddy <vdumpa@nvidia.com> Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Diffstat (limited to 'drivers/video/tegra/host/nvhost_acm.h')
-rw-r--r--drivers/video/tegra/host/nvhost_acm.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/video/tegra/host/nvhost_acm.h b/drivers/video/tegra/host/nvhost_acm.h
index 2efdadf29723..6f3011e343cd 100644
--- a/drivers/video/tegra/host/nvhost_acm.h
+++ b/drivers/video/tegra/host/nvhost_acm.h
@@ -87,4 +87,10 @@ static inline void nvhost_module_idle(struct nvhost_module *mod)
nvhost_module_idle_mult(mod, 1);
}
+/*
+ * call when performing submit to notify scaling mechanism that 3d module is
+ * in use
+ */
+void module3d_notify_busy(void);
+
#endif