Lines Matching refs:intf
1882 static int kvaser_usb_init_one(struct usb_interface *intf, in kvaser_usb_init_one() argument
1885 struct kvaser_usb *dev = usb_get_intfdata(intf); in kvaser_usb_init_one()
1898 dev_err(&intf->dev, "Cannot alloc candev\n"); in kvaser_usb_init_one()
1930 SET_NETDEV_DEV(netdev, &intf->dev); in kvaser_usb_init_one()
1937 dev_err(&intf->dev, "Failed to register can device\n"); in kvaser_usb_init_one()
1948 static int kvaser_usb_get_endpoints(const struct usb_interface *intf, in kvaser_usb_get_endpoints() argument
1956 iface_desc = &intf->altsetting[0]; in kvaser_usb_get_endpoints()
1975 static int kvaser_usb_probe(struct usb_interface *intf, in kvaser_usb_probe() argument
1982 dev = devm_kzalloc(&intf->dev, sizeof(*dev), GFP_KERNEL); in kvaser_usb_probe()
1991 dev_err(&intf->dev, in kvaser_usb_probe()
1997 err = kvaser_usb_get_endpoints(intf, &dev->bulk_in, &dev->bulk_out); in kvaser_usb_probe()
1999 dev_err(&intf->dev, "Cannot get usb endpoint(s)"); in kvaser_usb_probe()
2003 dev->udev = interface_to_usbdev(intf); in kvaser_usb_probe()
2007 usb_set_intfdata(intf, dev); in kvaser_usb_probe()
2019 dev_err(&intf->dev, in kvaser_usb_probe()
2024 dev_dbg(&intf->dev, "Firmware version: %d.%d.%d\n", in kvaser_usb_probe()
2029 dev_dbg(&intf->dev, "Max oustanding tx = %d URBs\n", dev->max_tx_urbs); in kvaser_usb_probe()
2033 dev_err(&intf->dev, in kvaser_usb_probe()
2039 err = kvaser_usb_init_one(intf, id, i); in kvaser_usb_probe()
2049 static void kvaser_usb_disconnect(struct usb_interface *intf) in kvaser_usb_disconnect() argument
2051 struct kvaser_usb *dev = usb_get_intfdata(intf); in kvaser_usb_disconnect()
2053 usb_set_intfdata(intf, NULL); in kvaser_usb_disconnect()