dev_err(&ati_remote->interface->dev, 
dev_err(&ati_remote->interface->dev, 
static int ati_remote_open(struct input_dev *inputdev){	struct ati_remote *ati_remote = inputdev->private;	int retval = 0;	down(&disconnect_sem);	if (ati_remote->open++)		goto exit;	/* On first open, submit the read urb which was set up previously. */	ati_remote->irq_urb->dev = ati_remote->udev;	if (usb_submit_urb(ati_remote->irq_urb, GFP_KERNEL)) {		dev_err(&ati_remote->interface->dev, 			"%s: usb_submit_urb failed!\n", __FUNCTION__);		ati_remote->open--;		retval = -EIO;	}exit:	up(&disconnect_sem);	return retval;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/05f091ab4c8c1f12f8dd38ee789489904fea327d/ati_remote.c/clean/drivers/usb/input/ati_remote.c