You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1699 commits) bnx2/bnx2x: Unsupported Ethtool operations should return -EINVAL. vlan: Calling vlan_hwaccel_do_receive() is always valid. tproxy: use the interface primary IP address as a default value for --on-ip tproxy: added IPv6 support to the socket match cxgb3: function namespace cleanup tproxy: added IPv6 support to the TPROXY target tproxy: added IPv6 socket lookup function to nf_tproxy_core be2net: Changes to use only priority codes allowed by f/w tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled tproxy: added tproxy sockopt interface in the IPV6 layer tproxy: added udp6_lib_lookup function tproxy: added const specifiers to udp lookup functions tproxy: split off ipv6 defragmentation to a separate module l2tp: small cleanup nf_nat: restrict ICMP translation for embedded header can: mcp251x: fix generation of error frames can: mcp251x: fix endless loop in interrupt handler if CANINTF_MERRF is set can-raw: add msg_flags to distinguish local traffic 9p: client code cleanup rds: make local functions/variables static ... Fix up conflicts in net/core/dev.c, drivers/net/pcmcia/smc91c92_cs.c and drivers/net/wireless/ath/ath9k/debug.c as per David
This commit is contained in:
@@ -1344,8 +1344,24 @@ static struct usbatm_driver cxacru_driver = {
|
||||
.tx_padding = 11,
|
||||
};
|
||||
|
||||
static int cxacru_usb_probe(struct usb_interface *intf, const struct usb_device_id *id)
|
||||
static int cxacru_usb_probe(struct usb_interface *intf,
|
||||
const struct usb_device_id *id)
|
||||
{
|
||||
struct usb_device *usb_dev = interface_to_usbdev(intf);
|
||||
char buf[15];
|
||||
|
||||
/* Avoid ADSL routers (cx82310_eth).
|
||||
* Abort if bDeviceClass is 0xff and iProduct is "USB NET CARD".
|
||||
*/
|
||||
if (usb_dev->descriptor.bDeviceClass == USB_CLASS_VENDOR_SPEC
|
||||
&& usb_string(usb_dev, usb_dev->descriptor.iProduct,
|
||||
buf, sizeof(buf)) > 0) {
|
||||
if (!strcmp(buf, "USB NET CARD")) {
|
||||
dev_info(&intf->dev, "ignoring cx82310_eth device\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
}
|
||||
|
||||
return usbatm_usb_probe(intf, id, &cxacru_driver);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user