Lines Matching defs:intf
1047 struct usb_interface *intf = to_usb_interface(dev);
1048 struct ims_pcu *pcu = usb_get_intfdata(intf);
1061 struct usb_interface *intf = to_usb_interface(dev);
1062 struct ims_pcu *pcu = usb_get_intfdata(intf);
1123 struct usb_interface *intf = to_usb_interface(dev);
1124 struct ims_pcu *pcu = usb_get_intfdata(intf);
1154 struct usb_interface *intf = to_usb_interface(dev);
1155 struct ims_pcu *pcu = usb_get_intfdata(intf);
1206 struct usb_interface *intf = to_usb_interface(dev);
1207 struct ims_pcu *pcu = usb_get_intfdata(intf);
1232 struct usb_interface *intf = to_usb_interface(dev);
1233 struct ims_pcu *pcu = usb_get_intfdata(intf);
1300 struct usb_interface *intf = to_usb_interface(dev);
1301 struct ims_pcu *pcu = usb_get_intfdata(intf);
1319 struct usb_interface *intf = to_usb_interface(dev);
1320 struct ims_pcu *pcu = usb_get_intfdata(intf);
1342 struct usb_interface *intf = to_usb_interface(dev);
1343 struct ims_pcu *pcu = usb_get_intfdata(intf);
1357 struct usb_interface *intf = to_usb_interface(dev);
1358 struct ims_pcu *pcu = usb_get_intfdata(intf);
1386 struct usb_interface *intf = to_usb_interface(dev);
1387 struct ims_pcu *pcu = usb_get_intfdata(intf);
1407 struct usb_interface *intf = to_usb_interface(dev);
1408 struct ims_pcu *pcu = usb_get_intfdata(intf);
1608 ims_pcu_get_cdc_union_desc(struct usb_interface *intf)
1610 const void *buf = intf->altsetting->extra;
1611 size_t buflen = intf->altsetting->extralen;
1615 dev_err(&intf->dev, "Missing descriptor data\n");
1620 dev_err(&intf->dev, "Zero length descriptor\n");
1628 dev_err(&intf->dev, "Too large descriptor\n");
1634 dev_dbg(&intf->dev, "Found union header\n");
1639 dev_err(&intf->dev,
1649 dev_err(&intf->dev, "Missing CDC union descriptor\n");
1653 static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu)
1658 union_desc = ims_pcu_get_cdc_union_desc(intf);
1989 static int ims_pcu_probe(struct usb_interface *intf,
1992 struct usb_device *udev = interface_to_usbdev(intf);
2000 pcu->dev = &intf->dev;
2007 error = ims_pcu_parse_cdc_data(intf, pcu);
2014 dev_err(&intf->dev,
2035 error = sysfs_create_group(&intf->dev.kobj, &ims_pcu_attr_group);
2048 sysfs_remove_group(&intf->dev.kobj, &ims_pcu_attr_group);
2060 static void ims_pcu_disconnect(struct usb_interface *intf)
2062 struct ims_pcu *pcu = usb_get_intfdata(intf);
2063 struct usb_host_interface *alt = intf->cur_altsetting;
2065 usb_set_intfdata(intf, NULL);
2074 sysfs_remove_group(&intf->dev.kobj, &ims_pcu_attr_group);
2088 static int ims_pcu_suspend(struct usb_interface *intf,
2091 struct ims_pcu *pcu = usb_get_intfdata(intf);
2092 struct usb_host_interface *alt = intf->cur_altsetting;
2100 static int ims_pcu_resume(struct usb_interface *intf)
2102 struct ims_pcu *pcu = usb_get_intfdata(intf);
2103 struct usb_host_interface *alt = intf->cur_altsetting;