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
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:48:07 -0800
commit76635927ce9e4b972f159016b094515f895e6d9a (patch)
treee9921a3200964511fa946f23996f2f6d3433f2e3 /drivers/video/tegra/host/nvhost_acm.h
parentff11e42b48e8743546ca3ceecb7865e748f729db (diff)
video: tegra: host: 3d clock scaling
Adds support for 3d clock scaling based on the 3d module idle time percentage. Original-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> Rebase-Id: R64b86250fce24e3b43d70ffd316e9de518eb24ba
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