summaryrefslogtreecommitdiff
path: root/drivers/video
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/tegra/host/gr3d/pod_scaling.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/video/tegra/host/gr3d/pod_scaling.c b/drivers/video/tegra/host/gr3d/pod_scaling.c
index 5602ca94bfec..72eba137693c 100644
--- a/drivers/video/tegra/host/gr3d/pod_scaling.c
+++ b/drivers/video/tegra/host/gr3d/pod_scaling.c
@@ -1243,3 +1243,18 @@ struct devfreq_governor nvhost_podgov = {
.event_handler = nvhost_pod_event_handler,
};
+
+static int __init podgov_init(void)
+{
+ return devfreq_add_governor(&nvhost_podgov);
+}
+
+static void __exit podgov_exit(void)
+{
+ devfreq_remove_governor(&nvhost_podgov);
+}
+
+/* governor must be registered before initialising client devices */
+rootfs_initcall(podgov_init);
+module_exit(podgov_exit);
+