aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/imx/imx-ldb.c
diff options
context:
space:
mode:
authorVille Syrjälä <[email protected]>2018-07-05 18:59:07 +0000
committerVille Syrjälä <[email protected]>2018-07-13 14:58:19 +0000
commite7695eb6ea70ed143fafbcd12ce69886be3aa03d (patch)
treed330c4b1c1d632e4be25a85e361b20f8e867985c /drivers/gpu/drm/imx/imx-ldb.c
parentdrm: Extract __setplane_check() (diff)
downloadkernel-e7695eb6ea70ed143fafbcd12ce69886be3aa03d.tar.gz
kernel-e7695eb6ea70ed143fafbcd12ce69886be3aa03d.zip
drm: Introduce __setplane_atomic()
All the plane->fb/old_fb/crtc dance of __setplane_internal() is pointless on atomic drivers. So let's just introduce a simpler version that skips all that. Ideally we could also skip the __setplane_check() as drm_atomic_plane_check() already checks for everything, but the legacy cursor/"async" .update_plane() tricks bypass that so we still need to call __setplane_check(). Toss in a FIXME to remind someone to clean this up later. v2: Use drm_drv_uses_atomic_modeset() (Daniel) Signed-off-by: Ville Syrjälä <[email protected]> Reviewed-by: Daniel Vetter <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/imx/imx-ldb.c')
0 files changed, 0 insertions, 0 deletions