Commit a8eb93b4 authored by Thomas Zimmermann's avatar Thomas Zimmermann

fbdev: Select I/O-memory framebuffer ops for SBus

Framebuffer I/O on the Sparc Sbus requires read/write helpers for
I/O memory. Select FB_IOMEM_FOPS accordingly.
Reported-by: default avatarNick Bowler <nbowler@draconx.ca>
Closes: https://lore.kernel.org/lkml/5bc21364-41da-a339-676e-5bb0f4faebfb@draconx.ca/Signed-off-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
Fixes: 8813e86f ("fbdev: Remove default file-I/O implementations")
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Javier Martinez Canillas <javierm@redhat.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Helge Deller <deller@gmx.de>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: linux-fbdev@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: <stable@vger.kernel.org> # v6.8+
Reviewed-by: default avatarJavier Martinez Canillas <javierm@redhat.com>
Reviewed-by: default avatarSam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240322083005.24269-1-tzimmermann@suse.de
parent 36a1818f
...@@ -494,6 +494,7 @@ config FB_SBUS_HELPERS ...@@ -494,6 +494,7 @@ config FB_SBUS_HELPERS
select FB_CFB_COPYAREA select FB_CFB_COPYAREA
select FB_CFB_FILLRECT select FB_CFB_FILLRECT
select FB_CFB_IMAGEBLIT select FB_CFB_IMAGEBLIT
select FB_IOMEM_FOPS
config FB_BW2 config FB_BW2
bool "BWtwo support" bool "BWtwo support"
...@@ -514,6 +515,7 @@ config FB_CG6 ...@@ -514,6 +515,7 @@ config FB_CG6
depends on (FB = y) && (SPARC && FB_SBUS) depends on (FB = y) && (SPARC && FB_SBUS)
select FB_CFB_COPYAREA select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT select FB_CFB_IMAGEBLIT
select FB_IOMEM_FOPS
help help
This is the frame buffer device driver for the CGsix (GX, TurboGX) This is the frame buffer device driver for the CGsix (GX, TurboGX)
frame buffer. frame buffer.
...@@ -523,6 +525,7 @@ config FB_FFB ...@@ -523,6 +525,7 @@ config FB_FFB
depends on FB_SBUS && SPARC64 depends on FB_SBUS && SPARC64
select FB_CFB_COPYAREA select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT select FB_CFB_IMAGEBLIT
select FB_IOMEM_FOPS
help help
This is the frame buffer device driver for the Creator, Creator3D, This is the frame buffer device driver for the Creator, Creator3D,
and Elite3D graphics boards. and Elite3D graphics boards.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment