]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: host: revise channel refcnt API's
authorShridhar Rasal <srasal@nvidia.com>
Sun, 29 Jun 2014 03:47:52 +0000 (09:17 +0530)
committerSachin Nikam <snikam@nvidia.com>
Mon, 30 Jun 2014 11:35:49 +0000 (04:35 -0700)
commitf98ce1fc2066e2309af2ef7a52801abadbd40f00
tree2f223f36481642bb4698d32127b0caa6dcbe9bd9
parent3719dff8287f5402eea81acb19ae21f028b1b968
video: tegra: host: revise channel refcnt API's

Use only one API to subtract channel refcnts.
To check unbanalaced channel refcnt add WARN_ON when count
goes below zero.
Print error number when channel unmap fails.

Bug 1526504

Change-Id: If88f028a44c9b796d8eaae4affcd0026758cfbe8
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/432525
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Tested-by: Sachin Nikam <snikam@nvidia.com>
drivers/video/tegra/host/bus_client.c
drivers/video/tegra/host/host1x/host1x_channel.c
drivers/video/tegra/host/nvhost_channel.c
drivers/video/tegra/host/nvhost_channel.h
drivers/video/tegra/host/nvhost_intr.c