mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-29 22:02:02 +00:00
fbdev: Use _DMAMEM_ infix for DMA-memory helpers
Change the infix for fbdev's DMA-memory helpers from _DMA_ to _DMAMEM_. The helpers perform operations within DMA-able memory, but they don't perform DMA operations. Naming should make this clear. Adapt all users. No functional changes. 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-4-tzimmermann@suse.de
This commit is contained in:
parent
cd8a064ffa
commit
b21f187ff1
10 changed files with 15 additions and 15 deletions
|
@ -224,7 +224,7 @@ config DRM_TTM_HELPER
|
|||
config DRM_GEM_DMA_HELPER
|
||||
tristate
|
||||
depends on DRM
|
||||
select FB_DMA_HELPERS if DRM_FBDEV_EMULATION
|
||||
select FB_DMAMEM_HELPERS if DRM_FBDEV_EMULATION
|
||||
help
|
||||
Choose this if you need the GEM DMA helper functions
|
||||
|
||||
|
|
|
@ -62,9 +62,9 @@ static const struct fb_ops drm_fbdev_dma_fb_ops = {
|
|||
.owner = THIS_MODULE,
|
||||
.fb_open = drm_fbdev_dma_fb_open,
|
||||
.fb_release = drm_fbdev_dma_fb_release,
|
||||
__FB_DEFAULT_DMA_OPS_RDWR,
|
||||
__FB_DEFAULT_DMAMEM_OPS_RDWR,
|
||||
DRM_FB_HELPER_DEFAULT_OPS,
|
||||
__FB_DEFAULT_DMA_OPS_DRAW,
|
||||
__FB_DEFAULT_DMAMEM_OPS_DRAW,
|
||||
.fb_mmap = drm_fbdev_dma_fb_mmap,
|
||||
.fb_destroy = drm_fbdev_dma_fb_destroy,
|
||||
};
|
||||
|
|
|
@ -7,7 +7,7 @@ config DRM_EXYNOS
|
|||
select DRM_DISPLAY_HELPER if DRM_EXYNOS_DP
|
||||
select DRM_KMS_HELPER
|
||||
select VIDEOMODE_HELPERS
|
||||
select FB_DMA_HELPERS if DRM_FBDEV_EMULATION
|
||||
select FB_DMAMEM_HELPERS if DRM_FBDEV_EMULATION
|
||||
select SND_SOC_HDMI_CODEC if SND_SOC
|
||||
help
|
||||
Choose this option if you have a Samsung SoC Exynos chipset.
|
||||
|
|
|
@ -49,9 +49,9 @@ static void exynos_drm_fb_destroy(struct fb_info *info)
|
|||
|
||||
static const struct fb_ops exynos_drm_fb_ops = {
|
||||
.owner = THIS_MODULE,
|
||||
__FB_DEFAULT_DMA_OPS_RDWR,
|
||||
__FB_DEFAULT_DMAMEM_OPS_RDWR,
|
||||
DRM_FB_HELPER_DEFAULT_OPS,
|
||||
__FB_DEFAULT_DMA_OPS_DRAW,
|
||||
__FB_DEFAULT_DMAMEM_OPS_DRAW,
|
||||
.fb_mmap = exynos_drm_fb_mmap,
|
||||
.fb_destroy = exynos_drm_fb_destroy,
|
||||
};
|
||||
|
|
|
@ -4,7 +4,7 @@ config DRM_OMAP
|
|||
depends on DRM && OF
|
||||
depends on ARCH_OMAP2PLUS
|
||||
select DRM_KMS_HELPER
|
||||
select FB_DMA_HELPERS if DRM_FBDEV_EMULATION
|
||||
select FB_DMAMEM_HELPERS if DRM_FBDEV_EMULATION
|
||||
select VIDEOMODE_HELPERS
|
||||
select HDMI
|
||||
default n
|
||||
|
|
|
@ -106,13 +106,13 @@ static void omap_fbdev_fb_destroy(struct fb_info *info)
|
|||
|
||||
static const struct fb_ops omap_fb_ops = {
|
||||
.owner = THIS_MODULE,
|
||||
__FB_DEFAULT_DMA_OPS_RDWR,
|
||||
__FB_DEFAULT_DMAMEM_OPS_RDWR,
|
||||
.fb_check_var = drm_fb_helper_check_var,
|
||||
.fb_set_par = drm_fb_helper_set_par,
|
||||
.fb_setcmap = drm_fb_helper_setcmap,
|
||||
.fb_blank = drm_fb_helper_blank,
|
||||
.fb_pan_display = omap_fbdev_pan_display,
|
||||
__FB_DEFAULT_DMA_OPS_DRAW,
|
||||
__FB_DEFAULT_DMAMEM_OPS_DRAW,
|
||||
.fb_ioctl = drm_fb_helper_ioctl,
|
||||
.fb_mmap = omap_fbdev_fb_mmap,
|
||||
.fb_destroy = omap_fbdev_fb_destroy,
|
||||
|
|
|
@ -12,7 +12,7 @@ config DRM_TEGRA
|
|||
select DRM_KMS_HELPER
|
||||
select DRM_MIPI_DSI
|
||||
select DRM_PANEL
|
||||
select FB_DMA_HELPERS if DRM_FBDEV_EMULATION
|
||||
select FB_DMAMEM_HELPERS if DRM_FBDEV_EMULATION
|
||||
select TEGRA_HOST1X
|
||||
select INTERCONNECT
|
||||
select IOMMU_IOVA
|
||||
|
|
|
@ -59,9 +59,9 @@ static void tegra_fbdev_fb_destroy(struct fb_info *info)
|
|||
|
||||
static const struct fb_ops tegra_fb_ops = {
|
||||
.owner = THIS_MODULE,
|
||||
__FB_DEFAULT_DMA_OPS_RDWR,
|
||||
__FB_DEFAULT_DMAMEM_OPS_RDWR,
|
||||
DRM_FB_HELPER_DEFAULT_OPS,
|
||||
__FB_DEFAULT_DMA_OPS_DRAW,
|
||||
__FB_DEFAULT_DMAMEM_OPS_DRAW,
|
||||
.fb_mmap = tegra_fb_mmap,
|
||||
.fb_destroy = tegra_fbdev_fb_destroy,
|
||||
};
|
||||
|
|
|
@ -136,7 +136,7 @@ config FB_DEFERRED_IO
|
|||
bool
|
||||
depends on FB_CORE
|
||||
|
||||
config FB_DMA_HELPERS
|
||||
config FB_DMAMEM_HELPERS
|
||||
bool
|
||||
depends on FB_CORE
|
||||
select FB_SYS_COPYAREA
|
||||
|
|
|
@ -579,11 +579,11 @@ extern ssize_t fb_sys_write(struct fb_info *info, const char __user *buf,
|
|||
* Helpers for framebuffers in DMA-able memory
|
||||
*/
|
||||
|
||||
#define __FB_DEFAULT_DMA_OPS_RDWR \
|
||||
#define __FB_DEFAULT_DMAMEM_OPS_RDWR \
|
||||
.fb_read = fb_sys_read, \
|
||||
.fb_write = fb_sys_write
|
||||
|
||||
#define __FB_DEFAULT_DMA_OPS_DRAW \
|
||||
#define __FB_DEFAULT_DMAMEM_OPS_DRAW \
|
||||
.fb_fillrect = sys_fillrect, \
|
||||
.fb_copyarea = sys_copyarea, \
|
||||
.fb_imageblit = sys_imageblit
|
||||
|
|
Loading…
Reference in a new issue