Lines Matching defs:intf
1155 static int pegasus_probe(struct usb_interface *intf,
1158 struct usb_device *dev = interface_to_usbdev(intf);
1176 dev_err(&intf->dev, "can't allocate %s\n", "urbs");
1184 pegasus->intf = intf;
1205 dev_err(&intf->dev, "can't reset MAC\n");
1211 dev_info(&intf->dev, "setup Pegasus II specific registers\n");
1216 dev_warn(&intf->dev, "can't locate MII phy, using default\n");
1220 usb_set_intfdata(intf, pegasus);
1221 SET_NETDEV_DEV(net, &intf->dev);
1228 dev_info(&intf->dev, "%s, %s, %pM\n", net->name,
1233 usb_set_intfdata(intf, NULL);
1242 static void pegasus_disconnect(struct usb_interface *intf)
1244 struct pegasus *pegasus = usb_get_intfdata(intf);
1246 usb_set_intfdata(intf, NULL);
1248 dev_dbg(&intf->dev, "unregistering non-bound device?\n");
1264 static int pegasus_suspend(struct usb_interface *intf, pm_message_t message)
1266 struct pegasus *pegasus = usb_get_intfdata(intf);
1277 static int pegasus_resume(struct usb_interface *intf)
1279 struct pegasus *pegasus = usb_get_intfdata(intf);