]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/fbdev-generic: Convert to fbdev-ttm
authorThomas Zimmermann <tzimmermann@suse.de>
Fri, 19 Apr 2024 08:29:35 +0000 (10:29 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Thu, 2 May 2024 09:33:32 +0000 (11:33 +0200)
commitaae4682e5d66c1e1dc181fa341652e037237f144
tree4cc33289e53c323a8946e979a50506b8ae7b564a
parentc32705b5915fbc737710e95a6f4e8eddf3f2ab4f
drm/fbdev-generic: Convert to fbdev-ttm

Only TTM-based drivers use fbdev-generic. Rename it to fbdev-ttm and
change the symbol infix from _generic_ to _ttm_. Link the source file
into TTM helpers, so that it is only build if TTM-based drivers have
been selected. Select DRM_TTM_HELPER for loongson.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240419083331.7761-43-tzimmermann@suse.de
14 files changed:
Documentation/gpu/drm-kms-helpers.rst
drivers/gpu/drm/Makefile
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
drivers/gpu/drm/drm_fbdev_ttm.c [moved from drivers/gpu/drm/drm_fbdev_generic.c with 76% similarity]
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
drivers/gpu/drm/loongson/Kconfig
drivers/gpu/drm/loongson/lsdc_drv.c
drivers/gpu/drm/nouveau/nouveau_drm.c
drivers/gpu/drm/qxl/qxl_drv.c
drivers/gpu/drm/tiny/bochs.c
drivers/gpu/drm/vboxvideo/vbox_drv.c
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
include/drm/drm_fbdev_generic.h [deleted file]
include/drm/drm_fbdev_ttm.h [new file with mode: 0644]