]> Gentwo Git Trees - linux/.git/commit
fbdev: Make drivers depend on FB_TILEBLITTING
authorThomas Zimmermann <tzimmermann@suse.de>
Tue, 9 Sep 2025 13:19:30 +0000 (15:19 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 23 Sep 2025 13:55:16 +0000 (15:55 +0200)
commitb9247c4e3f70a614fe0dcfcc919ad3f3deb8dd62
tree9490a1f96391f13d6cc79903be171321c2bc0053
parent3a33c48876bc437d149cc15e0c4b96efb14912a1
fbdev: Make drivers depend on FB_TILEBLITTING

The option CONFIG_FB_TILEBLITTING is controlled by the user. Selecting
it from drivers can lead to cyclic dependencies within the config. In
fbcon, there's special handling for tile blitting, which currently
cannot be disabled without first disabling the relevant fbdev drivers.
Fix the Kconfig dependency to make it work.

Some guidelines for using select can be found in the kernel docs at [1].

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://elixir.bootlin.com/linux/v6.16/source/Documentation/kbuild/kconfig-language.rst#L147
Acked-by: Arnd Bergmann <arnd@arndb.de>
Link: https://lore.kernel.org/r/20250909132047.152612-2-tzimmermann@suse.de
drivers/video/fbdev/Kconfig