mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	USB: Moschip 7840 USB-Serial Driver
Signed-off-by: Paul B Schroeder <pschroeder@uplogix.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
		
							parent
							
								
									5638e4d92e
								
							
						
					
					
						commit
						3f5429746d
					
				
					 3 changed files with 2978 additions and 0 deletions
				
			
		| 
						 | 
					@ -422,6 +422,21 @@ config USB_SERIAL_MCT_U232
 | 
				
			||||||
	  To compile this driver as a module, choose M here: the
 | 
						  To compile this driver as a module, choose M here: the
 | 
				
			||||||
	  module will be called mct_u232.
 | 
						  module will be called mct_u232.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					config USB_SERIAL_MOS7840
 | 
				
			||||||
 | 
						tristate "USB Moschip 7840/7820 USB Serial Driver"
 | 
				
			||||||
 | 
						depends on USB_SERIAL
 | 
				
			||||||
 | 
						---help---
 | 
				
			||||||
 | 
						  Say Y here if you want to use a MCS7840 Quad-Serial or MCS7820
 | 
				
			||||||
 | 
						  Dual-Serial port device from MosChip Semiconductor.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						  The MCS7840 and MCS7820 have been developed to connect a wide range
 | 
				
			||||||
 | 
						  of standard serial devices to a USB host.  The MCS7840 has a USB
 | 
				
			||||||
 | 
						  device controller connected to four (4) individual UARTs while the
 | 
				
			||||||
 | 
						  MCS7820 controller connects to two (2) individual UARTs.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						  To compile this driver as a module, choose M here: the
 | 
				
			||||||
 | 
						  module will be called mos7840.  If unsure, choose N.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config USB_SERIAL_NAVMAN
 | 
					config USB_SERIAL_NAVMAN
 | 
				
			||||||
	tristate "USB Navman GPS device"
 | 
						tristate "USB Navman GPS device"
 | 
				
			||||||
	depends on USB_SERIAL
 | 
						depends on USB_SERIAL
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -34,6 +34,7 @@ obj-$(CONFIG_USB_SERIAL_KEYSPAN_PDA)		+= keyspan_pda.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_KLSI)			+= kl5kusb105.o
 | 
					obj-$(CONFIG_USB_SERIAL_KLSI)			+= kl5kusb105.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_KOBIL_SCT)		+= kobil_sct.o
 | 
					obj-$(CONFIG_USB_SERIAL_KOBIL_SCT)		+= kobil_sct.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_MCT_U232)		+= mct_u232.o
 | 
					obj-$(CONFIG_USB_SERIAL_MCT_U232)		+= mct_u232.o
 | 
				
			||||||
 | 
					obj-$(CONFIG_USB_SERIAL_MOS7840)		+= mos7840.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_NAVMAN)			+= navman.o
 | 
					obj-$(CONFIG_USB_SERIAL_NAVMAN)			+= navman.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_OMNINET)		+= omninet.o
 | 
					obj-$(CONFIG_USB_SERIAL_OMNINET)		+= omninet.o
 | 
				
			||||||
obj-$(CONFIG_USB_SERIAL_OPTION)			+= option.o
 | 
					obj-$(CONFIG_USB_SERIAL_OPTION)			+= option.o
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										2962
									
								
								drivers/usb/serial/mos7840.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2962
									
								
								drivers/usb/serial/mos7840.c
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
		Loading…
	
		Reference in a new issue