mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	usbnet: Remove over-broad module alias from zaurus.
This module and a bunch of dependancies are getting loaded on several of laptops I have (probably picking up the mobile broadband device), that have nothing to do with zaurus. Matching by class without any vendor/device pair isn't the right thing to do here, as it will prevent any other driver from correctly binding to it. (Or in the absense of a driver, will just waste time & memory by unnecessarily loading modules) Signed-off-by: Dave Jones <davej@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									1a8690aa50
								
							
						
					
					
						commit
						16adf5d079
					
				
					 1 changed files with 0 additions and 10 deletions
				
			
		| 
						 | 
					@ -331,17 +331,7 @@ static const struct usb_device_id	products [] = {
 | 
				
			||||||
	ZAURUS_MASTER_INTERFACE,
 | 
						ZAURUS_MASTER_INTERFACE,
 | 
				
			||||||
	.driver_info = ZAURUS_PXA_INFO,
 | 
						.driver_info = ZAURUS_PXA_INFO,
 | 
				
			||||||
},
 | 
					},
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* At least some of the newest PXA units have very different lies about
 | 
					 | 
				
			||||||
 * their standards support:  they claim to be cell phones offering
 | 
					 | 
				
			||||||
 * direct access to their radios!  (No, they don't conform to CDC MDLM.)
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	USB_INTERFACE_INFO(USB_CLASS_COMM, USB_CDC_SUBCLASS_MDLM,
 | 
					 | 
				
			||||||
			USB_CDC_PROTO_NONE),
 | 
					 | 
				
			||||||
	.driver_info = (unsigned long) &bogus_mdlm_info,
 | 
					 | 
				
			||||||
}, {
 | 
					 | 
				
			||||||
	/* Motorola MOTOMAGX phones */
 | 
						/* Motorola MOTOMAGX phones */
 | 
				
			||||||
	USB_DEVICE_AND_INTERFACE_INFO(0x22b8, 0x6425, USB_CLASS_COMM,
 | 
						USB_DEVICE_AND_INTERFACE_INFO(0x22b8, 0x6425, USB_CLASS_COMM,
 | 
				
			||||||
			USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
 | 
								USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue