]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: podgov: Scaling turns on dev
authorArto Merilainen <amerilainen@nvidia.com>
Fri, 1 Nov 2013 09:35:53 +0000 (11:35 +0200)
committerMitch Luban <mluban@nvidia.com>
Mon, 4 Nov 2013 19:42:54 +0000 (11:42 -0800)
commita5b4278de0c54fad27a0c3dd83769aa20e169a7c
tree30f4377f66882bf3bf7fc34aef962d6ecc212bd6
parenta73815650cd1e4a07e7971590f845c089aa1a8ca
video: tegra: host: podgov: Scaling turns on dev

podgov exposes different scaling schemes. Only the most common
scheme, scaling based on busy/idle events, had proper module_busy
and module_idle guaranteed. Userspace and framerate based policies
did not explicitly enable device and this may have lead to usage of
hardware when it is not powered.

Change-Id: If882765d3d07e4d64d16942e247c9863f7597840
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/323996
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mitch Luban <mluban@nvidia.com>
drivers/video/tegra/host/gr3d/pod_scaling.c