88 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| menu "USB Function Support"
 | |
| 
 | |
| config USB_FUNCTION
 | |
| 	boolean "Support for USB Function Drivers"
 | |
| 	help
 | |
| 	   The USB Function framework is similar to the Gadget framework
 | |
| 	   but a little simpler and a little more plugable.  It trades
 | |
| 	   some flexibility in the framework for smaller and simpler
 | |
| 	   function drivers that can be combined into a composite driver.
 | |
| 
 | |
| choice
 | |
| 	prompt "USB Peripheral Controller"
 | |
| 	depends on USB_FUNCTION
 | |
| 	
 | |
| config USB_FUNCTION_MSM_HSUSB
 | |
| 	boolean "MSM7K Highspeed USB Peripheral Controller"
 | |
| 	depends on ARCH_MSM
 | |
| 
 | |
| endchoice
 | |
| 
 | |
| config USB_FUNCTION_NULL
 | |
| 	boolean "Null Function -- eats packets"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_ZERO
 | |
| 	boolean "Zero Function -- generates packets"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_LOOPBACK
 | |
| 	boolean "Loopback Function -- returns packets"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_ADB
 | |
| 	boolean "ADB Transport Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_UMS
 | |
| 	boolean "USB Mass Storage Function (userspace)"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_MASS_STORAGE
 | |
| 	boolean "USB Mass Storage Function (kernel based)"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_DIAG
 | |
| 	boolean "USB MSM7K Diag Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_ETHER
 | |
| 	boolean "USB Ethernet Function"
 | |
| 	depends on USB_FUNCTION
 | |
| config USB_FUNCTION_RNDIS
 | |
|         boolean "USB RNDIS support"
 | |
|         depends on USB_FUNCTION_ETHER
 | |
|         default y
 | |
| 
 | |
| config USB_FUNCTION_FSYNC
 | |
| 	boolean "USB MSM7K FSYNC Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_SERIAL
 | |
| 	boolean "USB SERIAL Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_PROJECTOR
 | |
| 	boolean "USB PROJECTOR Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_MTP_TUNNEL
 | |
| 	boolean "MTP Tunnel Transport Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_FUNCTION_MODEM
 | |
| 	boolean "USB MODEM Function"
 | |
| 	depends on USB_FUNCTION
 | |
| 
 | |
| config USB_BYPASS_VBUS_NOTIFY
 | |
| 	boolean "USB BYPASS VBUS NOTIFY"
 | |
| 	depends on USB_FUNCTION
 | |
| 	default n
 | |
| 
 | |
| config USB_FUNCTION_CAT_KIT
 | |
| 	boolean "USB FUNCTION CAT KIT"
 | |
| 	depends on USB_FUNCTION
 | |
| 	default n
 | |
| 
 | |
| endmenu
 |