summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/host1x/bus.h
diff options
context:
space:
mode:
authorJohn Harrison <John.C.Harrison@Intel.com>2014-11-24 18:49:34 +0000
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-12-03 09:35:18 +0100
commitcc8c4cc2a0cee06ecdd27aa654e26ec3b2b05048 (patch)
tree244a01c6a1c309e33fffffa10ea2055e9d559478 /drivers/gpu/host1x/bus.h
parentf245860ece9b18394b679c2c55738babc904f506 (diff)
downloadtalos-op-linux-cc8c4cc2a0cee06ecdd27aa654e26ec3b2b05048.tar.gz
talos-op-linux-cc8c4cc2a0cee06ecdd27aa654e26ec3b2b05048.zip
drm/i915: Convert mmio_flip::seqno to struct request
Converted the mmio_flip 'seqno' value to be a request structure as part of the on going seqno to request changes. This includes reference counting the request being saved away to ensure it can not be retired and freed while the flip code is still waiting on it. v2: Used the IRQ friendly request dereference call in the notify handler as that code is called asynchronously without holding any useful mutex locks. For: VIZ-4377 Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Reviewed-by: Thomas Daniel <Thomas.Daniel@intel.com> [danvet: Drop the _irq variant and use the normal reques unref, wrapped in dev->struct_mutex per the discussion on the m-l.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/host1x/bus.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud