aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
diff options
context:
space:
mode:
authorDaniel Vetter <[email protected]>2021-06-23 16:22:00 +0000
committerDaniel Vetter <[email protected]>2021-06-24 13:35:13 +0000
commit7d30963fd191b7f2ea158e1abca8f05b41cc30d8 (patch)
tree9944ef9b33473dc01251b7fc7597f90f84c0236a /drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
parentdma-buf: Document dma-buf implicit fencing/resv fencing rules (diff)
downloadkernel-7d30963fd191b7f2ea158e1abca8f05b41cc30d8.tar.gz
kernel-7d30963fd191b7f2ea158e1abca8f05b41cc30d8.zip
drm/atomic-helper: make drm_gem_plane_helper_prepare_fb the default
There's a bunch of atomic drivers who don't do this quite correctly, luckily most of them aren't in wide use or people would have noticed the tearing. By making this the default we avoid the constant audit pain and can additionally remove a ton of lines from vfuncs for a bit more clarity in smaller drivers. While at it complain if there's a cleanup_fb hook but no prepare_fb hook, because that makes no sense. I haven't found any driver which violates this, but better safe than sorry. Subsequent patches will reap the benefits. v2: It's neither ... nor, not not (Sam) Acked-by: Sam Ravnborg <[email protected]> Signed-off-by: Daniel Vetter <[email protected]> Cc: Maarten Lankhorst <[email protected]> Cc: Maxime Ripard <[email protected]> Cc: Thomas Zimmermann <[email protected]> Cc: David Airlie <[email protected]> Cc: Daniel Vetter <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c')
0 files changed, 0 insertions, 0 deletions