drm/mgag200: Set SCROFF in primary-plane code
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 28 Jul 2022 12:40:57 +0000 (14:40 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Fri, 29 Jul 2022 14:01:46 +0000 (16:01 +0200)
commit5cd062e31d352e33284d08a52ddb2b9ed1a5caa8
tree01038166ad908468ad36a3a47d38843fb63365d8
parent1baf9127c482a3a58aef81d92ae751798e2db202
drm/mgag200: Set SCROFF in primary-plane code

The SCROFF bit controls reading the primary plane's scanout buffer
from video memory. Set it from primary-plane code, instead of CRTC
code.

v3:
* only flip SCROFF when enabling/disabling the plane (Jocelyn)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Tested-by: Jocelyn Falempe <jfalempe@redhat.com>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20220728124103.30159-9-tzimmermann@suse.de
drivers/gpu/drm/mgag200/mgag200_mode.c