]> git.dujemihanovic.xyz Git - linux.git/commitdiff
fbdev: Use _IOMEM_ infix for I/O-memory helpers
authorThomas Zimmermann <tzimmermann@suse.de>
Sat, 29 Jul 2023 19:26:46 +0000 (21:26 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Mon, 31 Jul 2023 18:06:52 +0000 (20:06 +0200)
Change the infix for fbdev's I/O-memory helpers from _IO_ to _IOMEM_
to distiguish them from other types of I/O, such as file operations.
The helpers operate on memory ranges in the I/O address space and the
naming should make this clear. Adapt all users. No functional changes.

Suggested-by: Helge Deller <deller@gmx.de>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: Helge Deller <deller@gmx.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230729193157.15446-2-tzimmermann@suse.de
drivers/gpu/drm/armada/Kconfig
drivers/gpu/drm/armada/armada_fbdev.c
drivers/gpu/drm/gma500/Kconfig
drivers/gpu/drm/gma500/fbdev.c
drivers/gpu/drm/i915/Kconfig
drivers/gpu/drm/radeon/Kconfig
drivers/gpu/drm/radeon/radeon_fbdev.c
drivers/video/fbdev/core/Kconfig
include/linux/fb.h

index 5afade25e217df39c00e0d0aa133d561ffe8f297..e5597d7c9ae1a8b215b93df704448eb5b5f7616e 100644 (file)
@@ -3,7 +3,7 @@ config DRM_ARMADA
        tristate "DRM support for Marvell Armada SoCs"
        depends on DRM && HAVE_CLK && ARM && MMU
        select DRM_KMS_HELPER
-       select FB_IO_HELPERS if DRM_FBDEV_EMULATION
+       select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION
        help
          Support the "LCD" controllers found on the Marvell Armada 510
          devices.  There are two controllers on the device, each controller
index e40a95e5178565aaac05651858fce8e0b9416679..d223176912b634921a23b40af960ee5f896a8c68 100644 (file)
@@ -34,7 +34,7 @@ static void armada_fbdev_fb_destroy(struct fb_info *info)
 
 static const struct fb_ops armada_fb_ops = {
        .owner          = THIS_MODULE,
-       FB_DEFAULT_IO_OPS,
+       FB_DEFAULT_IOMEM_OPS,
        DRM_FB_HELPER_DEFAULT_OPS,
        .fb_destroy     = armada_fbdev_fb_destroy,
 };
index cd3d92725ed48f6231ab7f6bae456d84f0a32c1d..efb4a2dd2f80885cb59c925d09401002278d7d61 100644 (file)
@@ -3,7 +3,7 @@ config DRM_GMA500
        tristate "Intel GMA500/600/3600/3650 KMS Framebuffer"
        depends on DRM && PCI && X86 && MMU
        select DRM_KMS_HELPER
-       select FB_IO_HELPERS if DRM_FBDEV_EMULATION
+       select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION
        select I2C
        select I2C_ALGOBIT
        # GMA500 depends on ACPI_VIDEO when ACPI is enabled, just like i915
index be8f5fbd5260737097dcefa32d1a3b5cd57d50a5..98b44974d42dd0e4f7ad87f1bc08345e468e065f 100644 (file)
@@ -135,10 +135,10 @@ static void psb_fbdev_fb_destroy(struct fb_info *info)
 
 static const struct fb_ops psb_fbdev_fb_ops = {
        .owner = THIS_MODULE,
-       __FB_DEFAULT_IO_OPS_RDWR,
+       __FB_DEFAULT_IOMEM_OPS_RDWR,
        DRM_FB_HELPER_DEFAULT_OPS,
        .fb_setcolreg = psb_fbdev_fb_setcolreg,
-       __FB_DEFAULT_IO_OPS_DRAW,
+       __FB_DEFAULT_IOMEM_OPS_DRAW,
        .fb_mmap = psb_fbdev_fb_mmap,
        .fb_destroy = psb_fbdev_fb_destroy,
 };
index 01b5a8272a271afccb24390bea2e4c6ed81ed821..ce397a8797f7b6356aa22184f78eeb12db0b73ac 100644 (file)
@@ -17,7 +17,7 @@ config DRM_I915
        select DRM_KMS_HELPER
        select DRM_PANEL
        select DRM_MIPI_DSI
-       select FB_IO_HELPERS if DRM_FBDEV_EMULATION
+       select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION
        select RELAY
        select I2C
        select I2C_ALGOBIT
index fe498c8af1bb1f2c4c0f0a0195b17528b8ca6bcb..f98356be0af288f5ebf5ec3d50138c7cbc1a385a 100644 (file)
@@ -11,7 +11,7 @@ config DRM_RADEON
        select DRM_SUBALLOC_HELPER
         select DRM_TTM
        select DRM_TTM_HELPER
-       select FB_IO_HELPERS if DRM_FBDEV_EMULATION
+       select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION
        select SND_HDA_COMPONENT if SND_HDA_CORE
        select POWER_SUPPLY
        select HWMON
index 68c06ac9acce25ab615f7e2458e378a47258fc8b..02bf25759059a7b715f08a777307266bdbaccab7 100644 (file)
@@ -193,7 +193,7 @@ static const struct fb_ops radeon_fbdev_fb_ops = {
        .owner = THIS_MODULE,
        .fb_open = radeon_fbdev_fb_open,
        .fb_release = radeon_fbdev_fb_release,
-       FB_DEFAULT_IO_OPS,
+       FB_DEFAULT_IOMEM_OPS,
        DRM_FB_HELPER_DEFAULT_OPS,
        .fb_destroy = radeon_fbdev_fb_destroy,
 };
index 85434381b6c6f2e0731cc6a17f979d427afcebcb..6d562f83dcc2af94d4e667ac3c8b27b3b1bfdf39 100644 (file)
@@ -144,7 +144,7 @@ config FB_DMA_HELPERS
        select FB_SYS_FOPS
        select FB_SYS_IMAGEBLIT
 
-config FB_IO_HELPERS
+config FB_IOMEM_HELPERS
        bool
        depends on FB_CORE
        select FB_CFB_COPYAREA
index 2ef7788311fcb11e062a4bec901fec09d3718ce0..bb5eb98cde83b2c8a17a795e4d5c8ca371a78449 100644 (file)
@@ -537,22 +537,22 @@ extern ssize_t fb_io_read(struct fb_info *info, char __user *buf,
 extern ssize_t fb_io_write(struct fb_info *info, const char __user *buf,
                           size_t count, loff_t *ppos);
 
-#define __FB_DEFAULT_IO_OPS_RDWR \
+#define __FB_DEFAULT_IOMEM_OPS_RDWR \
        .fb_read        = fb_io_read, \
        .fb_write       = fb_io_write
 
-#define __FB_DEFAULT_IO_OPS_DRAW \
+#define __FB_DEFAULT_IOMEM_OPS_DRAW \
        .fb_fillrect    = cfb_fillrect, \
        .fb_copyarea    = cfb_copyarea, \
        .fb_imageblit   = cfb_imageblit
 
-#define __FB_DEFAULT_IO_OPS_MMAP \
+#define __FB_DEFAULT_IOMEM_OPS_MMAP \
        .fb_mmap        = NULL /* default implementation */
 
-#define FB_DEFAULT_IO_OPS \
-       __FB_DEFAULT_IO_OPS_RDWR, \
-       __FB_DEFAULT_IO_OPS_DRAW, \
-       __FB_DEFAULT_IO_OPS_MMAP
+#define FB_DEFAULT_IOMEM_OPS \
+       __FB_DEFAULT_IOMEM_OPS_RDWR, \
+       __FB_DEFAULT_IOMEM_OPS_DRAW, \
+       __FB_DEFAULT_IOMEM_OPS_MMAP
 
 /*
  * Helpers for framebuffers in system memory