The auxdisplay Kconfig is confusing. It creates two separate menus even though the settings are closely related. Moreover, the options for setting the boot message depend on CONFIG_PARPORT even though they are used by drivers that do not. Clear up the confusion by moving the "Parallel port LCD/Keypad" menu under auxdisplay where it logically belongs. Change the boot message options to depend only on CONFIG_CHARLCD, making them accessible also when only the HD44780 is selected. Since the "Parallel port LCD/Keypad" driver now has a new dependency on CONFIG_AUXDISPLAY, rename its Kconfig symbol and keep the old one such that make oldconfig will not disable the driver. Signed-off-by: Mans Rullgard <mans@mansr.com> Signed-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
		
			
				
	
	
		
			14 lines
		
	
	
		
			428 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			428 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0
 | 
						|
#
 | 
						|
# Makefile for the kernel auxiliary displays device drivers.
 | 
						|
#
 | 
						|
 | 
						|
obj-$(CONFIG_CHARLCD)		+= charlcd.o
 | 
						|
obj-$(CONFIG_ARM_CHARLCD)	+= arm-charlcd.o
 | 
						|
obj-$(CONFIG_KS0108)		+= ks0108.o
 | 
						|
obj-$(CONFIG_CFAG12864B)	+= cfag12864b.o cfag12864bfb.o
 | 
						|
obj-$(CONFIG_IMG_ASCII_LCD)	+= img-ascii-lcd.o
 | 
						|
obj-$(CONFIG_HD44780)		+= hd44780.o
 | 
						|
obj-$(CONFIG_HT16K33)		+= ht16k33.o
 | 
						|
obj-$(CONFIG_PARPORT_PANEL)	+= panel.o
 |