• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/class/

Lines Matching defs:intf

238 	struct usb_interface *intf = to_usb_interface(dev);
239 struct acm *acm = usb_get_intfdata(intf);
248 struct usb_interface *intf = to_usb_interface(dev);
249 struct acm *acm = usb_get_intfdata(intf);
260 struct usb_interface *intf = to_usb_interface(dev);
261 struct acm *acm = usb_get_intfdata(intf);
923 static int acm_probe(struct usb_interface *intf,
928 unsigned char *buffer = intf->altsetting->extra;
929 int buflen = intf->altsetting->extralen;
935 struct usb_device *usb_dev = interface_to_usbdev(intf);
962 dev_err(&intf->dev, "Weird descriptor references\n");
967 if (intf->cur_altsetting->endpoint &&
968 intf->cur_altsetting->endpoint->extralen &&
969 intf->cur_altsetting->endpoint->extra) {
970 dev_dbg(&intf->dev,
972 buflen = intf->cur_altsetting->endpoint->extralen;
973 buffer = intf->cur_altsetting->endpoint->extra;
975 dev_err(&intf->dev,
983 dev_err(&intf->dev, "skipping garbage\n");
990 dev_err(&intf->dev, "More than one "
1008 dev_err(&intf->dev, "This device cannot do calls on its own. It is not a modem.\n");
1014 dev_dbg(&intf->dev, "Ignoring descriptor: "
1026 dev_dbg(&intf->dev, "No union descriptor, using call management descriptor\n");
1028 control_interface = intf;
1030 if (intf->cur_altsetting->desc.bNumEndpoints != 3) {
1031 dev_dbg(&intf->dev,"No union descriptor, giving up\n");
1034 dev_warn(&intf->dev,"No union descriptor, testing for castrated device\n");
1036 control_interface = data_interface = intf;
1044 dev_dbg(&intf->dev, "no interfaces\n");
1050 dev_dbg(&intf->dev, "Separate call control interface. That is not fully supported.\n");
1054 dev_warn(&intf->dev,"Control and data interfaces are not separated!\n");
1059 dev_err(&intf->dev, "This needs exactly 3 endpoints\n");
1089 dev_dbg(&intf->dev,
1100 if (!combined_interfaces && intf != control_interface)
1105 dev_dbg(&intf->dev, "The data interface isn't available\n");
1121 dev_dbg(&intf->dev,
1132 dev_err(&intf->dev, "no more free acm devices\n");
1138 dev_dbg(&intf->dev, "out of memory (acm kzalloc)\n");
1174 dev_dbg(&intf->dev, "out of memory (ctrl buffer alloc)\n");
1180 dev_dbg(&intf->dev, "out of memory (write buffer alloc)\n");
1186 dev_dbg(&intf->dev, "out of memory (ctrlurb kmalloc)\n");
1194 dev_dbg(&intf->dev,
1208 dev_dbg(&intf->dev,
1218 dev_dbg(&intf->dev,
1235 usb_set_intfdata(intf, acm);
1237 i = device_create_file(&intf->dev, &dev_attr_bmCapabilities);
1250 i = device_create_file(&intf->dev, &dev_attr_wCountryCodes);
1256 i = device_create_file(&intf->dev,
1259 device_remove_file(&intf->dev, &dev_attr_wCountryCodes);
1274 dev_info(&intf->dev, "ttyACM%d: USB ACM device\n", minor);
1328 static void acm_disconnect(struct usb_interface *intf)
1330 struct acm *acm = usb_get_intfdata(intf);
1331 struct usb_device *usb_dev = interface_to_usbdev(intf);
1358 usb_driver_release_interface(&acm_driver, intf == acm->control ?
1376 static int acm_suspend(struct usb_interface *intf, pm_message_t message)
1378 struct acm *acm = usb_get_intfdata(intf);
1414 static int acm_resume(struct usb_interface *intf)
1416 struct acm *acm = usb_get_intfdata(intf);
1458 static int acm_reset_resume(struct usb_interface *intf)
1460 struct acm *acm = usb_get_intfdata(intf);
1472 return acm_resume(intf);