summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_gem.c
diff options
context:
space:
mode:
authorThomas Zimmermann <tzimmermann@suse.de>2020-09-22 16:46:55 +0200
committerThomas Zimmermann <tzimmermann@suse.de>2020-11-25 09:13:20 +0100
commit10e26e749fd0ba78a913548e2efeca1a157772da (patch)
treeb4ba7268ab3b91b44c3e1e49a8013a005f888da4 /drivers/gpu/drm/nouveau/nouveau_gem.c
parent2820526dd5c27326d9c0d2c831a34b8f14e7c404 (diff)
downloadlinux-10e26e749fd0ba78a913548e2efeca1a157772da.tar.bz2
drm/ast: Reload gamma LUT after changing primary plane's color format
The gamma LUT has to be reloaded after changing the primary plane's color format. This used to be done implicitly by the CRTC atomic_enable() helper after updating the primary plane. With the recent reordering of the steps, the primary plane's setup was moved last and invalidated the gamma LUT. Fix this by setting the LUT from within atomic_flush(). Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Fixes: 2f0ddd89fe32 ("drm/ast: Enable CRTC before planes") Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Dave Airlie <airlied@redhat.com> Cc: dri-devel@lists.freedesktop.org Link: https://patchwork.freedesktop.org/patch/msgid/20200922144655.23624-1-tzimmermann@suse.de (cherry-picked from 8e3784dfef8a03143b13e7e4011f276a954f1bc6)
Diffstat (limited to 'drivers/gpu/drm/nouveau/nouveau_gem.c')
0 files changed, 0 insertions, 0 deletions