Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

fbdev: ssd1307fb: Drop optional dependency

Only a single out of three devices need a PWM, so from driver it's
optional. Moreover it's a single driver in the entire kernel that
currently selects PWM. Unfortunately this selection is a root cause
of the circular dependencies when we want to enable optional PWM
for some other drivers that select GPIOLIB.

Fixes: a2ed00da5047 ("drivers/video: add support for the Solomon SSD1307 OLED Controller")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Helge Deller <deller@gmx.de>

authored by

Andy Shevchenko and committed by
Helge Deller
025e3b50 c7020e1b

-1
-1
drivers/video/fbdev/Kconfig
··· 2254 2254 select FB_SYS_COPYAREA 2255 2255 select FB_SYS_IMAGEBLIT 2256 2256 select FB_DEFERRED_IO 2257 - select PWM 2258 2257 select FB_BACKLIGHT 2259 2258 help 2260 2259 This driver implements support for the Solomon SSD1307