Lines Matching refs:interface
34 struct usb_interface *interface; /* the interface for this device */ member
40 static int cytherm_probe(struct usb_interface *interface,
42 static void cytherm_disconnect(struct usb_interface *interface);
308 static int cytherm_probe(struct usb_interface *interface, in cytherm_probe() argument
311 struct usb_device *udev = interface_to_usbdev(interface); in cytherm_probe()
321 usb_set_intfdata (interface, dev); in cytherm_probe()
325 retval = device_create_file(&interface->dev, &dev_attr_brightness); in cytherm_probe()
328 retval = device_create_file(&interface->dev, &dev_attr_temp); in cytherm_probe()
331 retval = device_create_file(&interface->dev, &dev_attr_button); in cytherm_probe()
334 retval = device_create_file(&interface->dev, &dev_attr_port0); in cytherm_probe()
337 retval = device_create_file(&interface->dev, &dev_attr_port1); in cytherm_probe()
341 dev_info (&interface->dev, in cytherm_probe()
345 device_remove_file(&interface->dev, &dev_attr_brightness); in cytherm_probe()
346 device_remove_file(&interface->dev, &dev_attr_temp); in cytherm_probe()
347 device_remove_file(&interface->dev, &dev_attr_button); in cytherm_probe()
348 device_remove_file(&interface->dev, &dev_attr_port0); in cytherm_probe()
349 device_remove_file(&interface->dev, &dev_attr_port1); in cytherm_probe()
350 usb_set_intfdata (interface, NULL); in cytherm_probe()
357 static void cytherm_disconnect(struct usb_interface *interface) in cytherm_disconnect() argument
361 dev = usb_get_intfdata (interface); in cytherm_disconnect()
363 device_remove_file(&interface->dev, &dev_attr_brightness); in cytherm_disconnect()
364 device_remove_file(&interface->dev, &dev_attr_temp); in cytherm_disconnect()
365 device_remove_file(&interface->dev, &dev_attr_button); in cytherm_disconnect()
366 device_remove_file(&interface->dev, &dev_attr_port0); in cytherm_disconnect()
367 device_remove_file(&interface->dev, &dev_attr_port1); in cytherm_disconnect()
370 usb_set_intfdata (interface, NULL); in cytherm_disconnect()
376 dev_info(&interface->dev, "Cypress thermometer now disconnected\n"); in cytherm_disconnect()