]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: gk20a: Remove acm dependency
authorArto Merilainen <amerilainen@nvidia.com>
Fri, 7 Feb 2014 11:07:50 +0000 (13:07 +0200)
committerTerje Bergstrom <tbergstrom@nvidia.com>
Thu, 6 Mar 2014 07:23:44 +0000 (23:23 -0800)
commit103f5b0c3897a2256bbbd95944d1f1408668f29d
tree17cc9ce523d34cc0654d4f667dca3000524a70c4
parent2a0707fe6533024c8c4d734005b963ff528a34f0
video: tegra: host: gk20a: Remove acm dependency

The gk20a driver has relied on nvhost acm functionality. This
patch adds runtime pm and genpd support to gk20a driver itself so
that nvhost acm calls are not used at any point.

This patch does also the /minimal/ binding to not regress scaling
functionality. Dependencies against nvhost_scale still remains.

Bug 1454499

Change-Id: I7d9e4b170b9672ed9469e4fcd53c1a176a5d44ea
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/365423
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/video/tegra/host/gk20a/channel_gk20a.c
drivers/video/tegra/host/gk20a/channel_gk20a.h
drivers/video/tegra/host/gk20a/gk20a.c
drivers/video/tegra/host/gk20a/gk20a.h
drivers/video/tegra/host/gk20a/gk20a_scale.c
drivers/video/tegra/host/gk20a/gk20a_sysfs.c
drivers/video/tegra/host/gk20a/platform_gk20a.h
drivers/video/tegra/host/gk20a/platform_gk20a_tegra.c
drivers/video/tegra/host/nvhost_intr.c