summaryrefslogtreecommitdiff
path: root/include/linux/nvhost.h
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2013-10-02 10:10:43 +0300
committerJuha Tukkinen <jtukkinen@nvidia.com>2013-10-14 04:39:27 -0700
commit20aa4722223fe37d9d27820ba1ccd4b54d1fe1b2 (patch)
treee5977e66ec611406bead3a3352207014fe9c61be /include/linux/nvhost.h
parent93e7abcd6abd1ff4f5dee3bc8b25ba4ca079007a (diff)
video: tegra: host: Clock gate keepalive device
Change behavior of keepalive to allow clock gating, but prevent power/rail gating. Change-Id: Ia3e832daad77a0049992374a4e3cfe9f87cce663 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/288828 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Diffstat (limited to 'include/linux/nvhost.h')
-rw-r--r--include/linux/nvhost.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/nvhost.h b/include/linux/nvhost.h
index f9b7ebc1c9cf..1f6fe3e6d084 100644
--- a/include/linux/nvhost.h
+++ b/include/linux/nvhost.h
@@ -29,6 +29,7 @@
#include <linux/devfreq.h>
#include <linux/platform_device.h>
#include <linux/pm_domain.h>
+#include <linux/pm_qos.h>
struct nvhost_master;
struct nvhost_hwctx;
@@ -224,6 +225,8 @@ struct nvhost_device_data {
void *private_data; /* private platform data */
struct platform_device *pdev; /* owner platform_device */
+ struct dev_pm_qos_request no_poweroff_req;
+
#ifdef CONFIG_PM_GENERIC_DOMAINS
struct generic_pm_domain pd; /* power domain representing power partition */
#endif