summaryrefslogtreecommitdiffstats
path: root/drivers/usb/mdc800.c
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-06-19 22:45:37 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-06-19 22:45:37 +0000
commit6d403070f28cd44860fdb3a53be5da0275c65cf4 (patch)
tree0d0e7fe7b5fb7568d19e11d7d862b77a866ce081 /drivers/usb/mdc800.c
parentecf1bf5f6c2e668d03b0a9fb026db7aa41e292e1 (diff)
Merge with 2.4.0-test1-ac21 + pile of MIPS cleanups to make merging
possible. Chainsawed RM200 kernel to compile again. Jazz machine status unknown.
Diffstat (limited to 'drivers/usb/mdc800.c')
-rw-r--r--drivers/usb/mdc800.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/usb/mdc800.c b/drivers/usb/mdc800.c
index 96fa3a151..dc578df33 100644
--- a/drivers/usb/mdc800.c
+++ b/drivers/usb/mdc800.c
@@ -539,17 +539,13 @@ static int mdc800_device_open (struct inode* inode, struct file *file)
{
int retval=0;
- MOD_INC_USE_COUNT;
-
if (mdc800->state == NOT_CONNECTED)
{
- MOD_DEC_USE_COUNT;
return -EBUSY;
}
if (mdc800->open)
{
- MOD_DEC_USE_COUNT;
return -EBUSY;
}
@@ -568,7 +564,6 @@ static int mdc800_device_open (struct inode* inode, struct file *file)
if (usb_submit_urb (mdc800->irq_urb))
{
err ("request USB irq fails (submit_retval=%i urb_status=%i).",retval, mdc800->irq_urb->status);
- MOD_DEC_USE_COUNT;
return -EIO;
}
@@ -599,8 +594,6 @@ static int mdc800_device_release (struct inode* inode, struct file *file)
retval=-EIO;
}
- MOD_DEC_USE_COUNT;
-
return retval;
}
@@ -833,6 +826,7 @@ static ssize_t mdc800_device_write (struct file *file, const char *buf, size_t l
/* File Operations of this drivers */
static struct file_operations mdc800_device_ops =
{
+ owner: THIS_MODULE,
read: mdc800_device_read,
write: mdc800_device_write,
open: mdc800_device_open,