video: tegra: host: make nvhost_get_host inline
authorMayuresh Kulkarni <mkulkarni@nvidia.com>
Mon, 5 Mar 2012 07:01:36 +0000 (12:01 +0530)
committerSimone Willett <swillett@nvidia.com>
Thu, 8 Mar 2012 06:23:04 +0000 (22:23 -0800)
commitde0e16ec268bc642be640762a315863291fce1ae
treedf50a517c83d13651e62c5e67572fbc21f306674
parent64e110a41e2ac7de052d1f02b54efdd962864fdd
video: tegra: host: make nvhost_get_host inline

- nvhost_get_host returns host1x's master driver's
private data
- this host1x master is parent for all its modules.
however, it does not have a parent of its own
- so the debug_not_idle causes crash when there is an
outstanding reference count on host1x by some module
during suspend sequence
- with this change, debug_not_idle returns error to
pm core if host1x has an outstanding ref count. pm core
then safely aborts the suspend and does resume

Bug 947617

Change-Id: Ia2479c192bdd94028d090168f689823658062fd4
Signed-off-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-on: http://git-master/r/87658
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
include/linux/nvhost.h