Commit 3b99ee57 authored by Thomas Zimmermann's avatar Thomas Zimmermann
Browse files

fbdev: Add Kconfig options to select different fb_ops helpers



Many fbdev drivers use the same set of fb_ops helpers. Add Kconfig
options to select them at once. This will help with making DRM's
fbdev emulation code more modular, but can also be used to simplify
fbdev's driver configs.

v3:
	* fix select statement (Jingfeng)

Signed-off-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: default avatarSui Jingfeng <suijingfeng@loongson.cn>
Reviewed-by: default avatarSam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230530151228.22979-2-tzimmermann@suse.de
parent 33675759
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -158,6 +158,27 @@ config FB_DEFERRED_IO
	bool
	depends on FB

config FB_IO_HELPERS
	bool
	depends on FB
	select FB_CFB_COPYAREA
	select FB_CFB_FILLRECT
	select FB_CFB_IMAGEBLIT

config FB_SYS_HELPERS
	bool
	depends on FB
	select FB_SYS_COPYAREA
	select FB_SYS_FILLRECT
	select FB_SYS_FOPS
	select FB_SYS_IMAGEBLIT

config FB_SYS_HELPERS_DEFERRED
	bool
	depends on FB
	select FB_DEFERRED_IO
	select FB_SYS_HELPERS

config FB_HECUBA
	tristate
	depends on FB