]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: mark out of s/w range syncpts as client managed
authorDeepak Nibade <dnibade@nvidia.com>
Thu, 26 Mar 2015 12:36:04 +0000 (18:06 +0530)
committerSachin Nikam <snikam@nvidia.com>
Mon, 30 Mar 2015 06:47:58 +0000 (23:47 -0700)
commite103213158b093531041d22bad51e5d2883527f9
treeab74ebaab66a452dafa447b10305b636aff2a442
parentb560d72a409c4e192df87239d79822c7320eca84
video: tegra: host: mark out of s/w range syncpts as client managed

Mark all the syncpoints which are out of the s/w supported range as
client managed syncpoints, since we do not need to track maximum
value of these syncpoints

Also, in nvhost_free_syncpt() and nvhost_reserve_syncpt(), confirm
that syncpoint id is within s/w range or not, since we are not
supposed to reserve or free a syncpoint outside of s/w range

Bug 1611482

Change-Id: Id256a028a5df37df5275fd1b79ded5a51000309f
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/723542
Reviewed-by: Arto Merilainen <amerilainen@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
drivers/video/tegra/host/nvhost_syncpt.c