On Tue, Sep 9, 2025, at 15:19, Thomas Zimmermann wrote: > 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 <tzimmerm...@suse.de> > Link: > https://elixir.bootlin.com/linux/v6.16/source/Documentation/kbuild/kconfig-language.rst#L147 >
I did the opposite patch to hide FB_TILEBLITTING from the user a while ago but never sent that. I still think that is the better approach, matching what you did with FB_MODE_HELPERS in patch 2. Is there any reason I missed why enabling FB_TILEBLITTING is useful if you don't use one of the four drivers that require it? Arnd