gpu: host1x: Store pointer to client in jobs
authorThierry Reding <treding@nvidia.com>
Wed, 16 May 2018 12:12:33 +0000 (14:12 +0200)
committerThierry Reding <treding@nvidia.com>
Fri, 18 May 2018 19:50:24 +0000 (21:50 +0200)
commitbf3d41ccabb53c57e19fcfc8b81d790043ac2bed
tree8b57d3cb9fd23f94921dfa5588998e2723eb5002
parent24c94e166dfe89839129b8e0fae208b6af60d6f1
gpu: host1x: Store pointer to client in jobs

Rather than storing some identifier derived from the application
context that can't be used concretely anywhere, store a pointer to the
client directly so that accesses can be made directly through that
client object.

Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Tested-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/tegra/drm.c
drivers/gpu/host1x/cdma.c
drivers/gpu/host1x/cdma.h
include/linux/host1x.h