X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=drivers%2Fchar%2Fdsp56k.c;h=ca7c72a486b2f1391d57b07621c19e28cb37d65d;hb=65b92e5cbc8acd14ea83190b4d016f765dce6075;hp=19b88504e960987fcd63880b3a8823ee2a2da366;hpb=5047887caf1806f31652210df27fb62a7c43f27d;p=linux-2.6-omap-h63xx.git diff --git a/drivers/char/dsp56k.c b/drivers/char/dsp56k.c index 19b88504e96..ca7c72a486b 100644 --- a/drivers/char/dsp56k.c +++ b/drivers/char/dsp56k.c @@ -304,9 +304,9 @@ static ssize_t dsp56k_write(struct file *file, const char __user *buf, size_t co } static long dsp56k_ioctl(struct file *file, unsigned int cmd, - unsigned long arg) + unsigned long arg) { - int dev = iminor(inode) & 0x0f; + int dev = iminor(file->f_path.dentry->d_inode) & 0x0f; void __user *argp = (void __user *)arg; switch(dev)