]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: QoS triggers postscale
authorArto Merilainen <amerilainen@nvidia.com>
Sat, 1 Feb 2014 10:44:40 +0000 (12:44 +0200)
committerTerje Bergstrom <tbergstrom@nvidia.com>
Tue, 4 Feb 2014 13:46:13 +0000 (05:46 -0800)
commit931236b9f9e9022b4b713860b0a6793e0099f13c
treed5d3f6c4d5040ec47de092a7a8837a6644d869c9
parentaa3c1c9dff7a5366fd47f27ce1c99e4672f4bc53
video: tegra: host: QoS triggers postscale

For some devices we use QoS to define the minimum required frequency.
As this mechanism bypasses totally devfreq and the usual device profile,
we need to trigger postscale callback also in these cases to ensure that
i.e. EMC is scaled correctly at the same time.

Bug 1441874

Change-Id: I33545101157b015db240bfe9bb8a5c404469803c
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/362487
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
drivers/video/tegra/host/gk20a/gk20a_scale.c
drivers/video/tegra/host/gk20a/platform_gk20a_tegra.c
drivers/video/tegra/host/nvhost_scale.c
drivers/video/tegra/host/nvhost_scale.h
include/linux/nvhost.h