]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
fbdev: omapfb: Make FB_DEVICE dependency optional
authorChintan Patel <chintanlike@gmail.com>
Wed, 7 Jan 2026 04:42:56 +0000 (20:42 -0800)
committerHelge Deller <deller@gmx.de>
Sat, 14 Feb 2026 10:09:46 +0000 (11:09 +0100)
commitbf9ec461a7d1b82bbc3fe110fba9e9533879849d
tree2f9d4a92171e729851bfd8a9ef89ba486ff038c5
parent553d8a6e512abbddf37b7baa2bde8de691704856
fbdev: omapfb: Make FB_DEVICE dependency optional

omapfb provides several sysfs interfaces for framebuffer configuration
and debugging, but these are not required for the core driver.

Remove the hard dependency on CONFIG_FB_DEVICE and make sysfs support
optional by using dev_of_fbinfo() to obtain the backing device at runtime.
When FB_DEVICE is disabled, sysfs operations are skipped while the code
still builds and is type-checked.

Suggested-by: Helge Deller <deller@gmx.de>
Signed-off-by: Chintan Patel <chintanlike@gmail.com>
Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Helge Deller <deller@gmx.de>
drivers/video/fbdev/omap2/omapfb/Kconfig
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c