summaryrefslogtreecommitdiffstats
path: root/drivers/video/fbdev/core
diff options
context:
space:
mode:
authorThomas Zimmermann <tzimmermann@suse.de>2023-08-28 15:14:19 +0200
committerThomas Zimmermann <tzimmermann@suse.de>2023-09-05 14:13:58 +0200
commitee057f972d321cce2637a708d2f189481e855f58 (patch)
tree4052d04914eb4546b1fb7233fc50c2dcd4ab19d6 /drivers/video/fbdev/core
parent1e3c721664e3ab580b7ebca75b9bb62487baa0bc (diff)
downloadlinux-stable-ee057f972d321cce2637a708d2f189481e855f58.tar.gz
linux-stable-ee057f972d321cce2637a708d2f189481e855f58.tar.bz2
linux-stable-ee057f972d321cce2637a708d2f189481e855f58.zip
fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED
The new Kconfig macro FB_IOMEM_HELPERS_DEFERRED selects fbdev's helpers for device I/O memory and deferred I/O. Drivers should use it if they perform damage updates on device I/O memory. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Acked-by: Javier Martinez Canillas <javierm@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230828132131.29295-4-tzimmermann@suse.de
Diffstat (limited to 'drivers/video/fbdev/core')
-rw-r--r--drivers/video/fbdev/core/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/video/fbdev/core/Kconfig b/drivers/video/fbdev/core/Kconfig
index baf7e852c75b..e80d6429f76a 100644
--- a/drivers/video/fbdev/core/Kconfig
+++ b/drivers/video/fbdev/core/Kconfig
@@ -151,6 +151,12 @@ config FB_IOMEM_HELPERS
select FB_CFB_FILLRECT
select FB_CFB_IMAGEBLIT
+config FB_IOMEM_HELPERS_DEFERRED
+ bool
+ depends on FB_CORE
+ select FB_DEFERRED_IO
+ select FB_IOMEM_HELPERS
+
config FB_SYSMEM_HELPERS
bool
depends on FB_CORE