The current kernel options do not make it clear which modules are for Bluetooth Classic (BR/EDR) and which are for Bluetooth Low Energy (LE). To make it really clear, introduce BT_BREDR and BT_LE options with proper dependencies into the different modules. Both new options default to y to not create a regression with previous kernel config files. Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
		
			
				
	
	
		
			19 lines
		
	
	
		
			496 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			496 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
config BT_RFCOMM
 | 
						|
	tristate "RFCOMM protocol support"
 | 
						|
	depends on BT_BREDR
 | 
						|
	help
 | 
						|
	  RFCOMM provides connection oriented stream transport.  RFCOMM
 | 
						|
	  support is required for Dialup Networking, OBEX and other Bluetooth
 | 
						|
	  applications.
 | 
						|
 | 
						|
	  Say Y here to compile RFCOMM support into the kernel or say M to
 | 
						|
	  compile it as module (rfcomm).
 | 
						|
 | 
						|
config BT_RFCOMM_TTY
 | 
						|
	bool "RFCOMM TTY support"
 | 
						|
	depends on BT_RFCOMM
 | 
						|
	depends on TTY
 | 
						|
	help
 | 
						|
	  This option enables TTY emulation support for RFCOMM channels.
 | 
						|
 |