diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-12-11 01:07:12 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-01-20 22:17:09 +0100 |
commit | b0d1232589df5575c5971224ac4cb30e7e525884 (patch) | |
tree | 21336a0066a019ad4f5bff093a8f824c50540d83 /tools/perf/scripts/python/check-perf-trace.py | |
parent | 6c2a75325c800de286166c693e0cd33c3a1c5ec8 (diff) |
drm: refcounting for crtc framebuffers
With the prep patch to encapsulate ->set_crtc calls, this is now
rather easy. Hooray for inconsistent semantics between ->set_crtc and
->page_flip, where the driver callback is supposed to update the fb
pointer, and ->update_plane, where the drm core does the same.
Also, since the drm core functions check crtc->fb before calling into
driver callbacks, we can't really reduce the critical sections
protected by the mode_config locks.
Reviewed-by: Rob Clark <rob@ti.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions