Lines Matching refs:interface

39 	struct usb_interface *interface; /* the interface for this device */  member
45 static int cytherm_probe(struct usb_interface *interface,
47 static void cytherm_disconnect(struct usb_interface *interface);
346 static int cytherm_probe(struct usb_interface *interface, in cytherm_probe() argument
349 struct usb_device *udev = interface_to_usbdev(interface); in cytherm_probe()
355 dev_err (&interface->dev, "Out of memory\n"); in cytherm_probe()
361 usb_set_intfdata (interface, dev); in cytherm_probe()
365 retval = device_create_file(&interface->dev, &dev_attr_brightness); in cytherm_probe()
368 retval = device_create_file(&interface->dev, &dev_attr_temp); in cytherm_probe()
371 retval = device_create_file(&interface->dev, &dev_attr_button); in cytherm_probe()
374 retval = device_create_file(&interface->dev, &dev_attr_port0); in cytherm_probe()
377 retval = device_create_file(&interface->dev, &dev_attr_port1); in cytherm_probe()
381 dev_info (&interface->dev, in cytherm_probe()
385 device_remove_file(&interface->dev, &dev_attr_brightness); in cytherm_probe()
386 device_remove_file(&interface->dev, &dev_attr_temp); in cytherm_probe()
387 device_remove_file(&interface->dev, &dev_attr_button); in cytherm_probe()
388 device_remove_file(&interface->dev, &dev_attr_port0); in cytherm_probe()
389 device_remove_file(&interface->dev, &dev_attr_port1); in cytherm_probe()
390 usb_set_intfdata (interface, NULL); in cytherm_probe()
397 static void cytherm_disconnect(struct usb_interface *interface) in cytherm_disconnect() argument
401 dev = usb_get_intfdata (interface); in cytherm_disconnect()
403 device_remove_file(&interface->dev, &dev_attr_brightness); in cytherm_disconnect()
404 device_remove_file(&interface->dev, &dev_attr_temp); in cytherm_disconnect()
405 device_remove_file(&interface->dev, &dev_attr_button); in cytherm_disconnect()
406 device_remove_file(&interface->dev, &dev_attr_port0); in cytherm_disconnect()
407 device_remove_file(&interface->dev, &dev_attr_port1); in cytherm_disconnect()
410 usb_set_intfdata (interface, NULL); in cytherm_disconnect()
416 dev_info(&interface->dev, "Cypress thermometer now disconnected\n"); in cytherm_disconnect()