fbdev/arcfb: Set FBINFO_VIRTFB flag
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 27 Nov 2023 13:15:34 +0000 (14:15 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Wed, 29 Nov 2023 11:20:13 +0000 (12:20 +0100)
The arcfb driver operates on system memory. Mark the framebuffer
accordingly. Helpers operating on the framebuffer memory will test
for the presence of this flag.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Jaya Kumar <jayalk@intworks.biz>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231127131655.4020-6-tzimmermann@suse.de
drivers/video/fbdev/arcfb.c

index cff11cb04a551aee1c6becc3d9506d1f5d8bb3f4..7344e825543af0791a89d4f55343be797c0c95d2 100644 (file)
@@ -529,6 +529,7 @@ static int arcfb_probe(struct platform_device *dev)
        if (!info)
                goto err_fb_alloc;
 
+       info->flags |= FBINFO_VIRTFB;
        info->screen_buffer = videomemory;
        info->fbops = &arcfb_ops;