On 11/23/2010 01:29 PM, Marek Belisko wrote: > Use simple misc device for ioctl driver funtionality testing. > > Signed-off-by: Marek Belisko <marek.belisko@xxxxxxxxxxxxxxx> > --- > drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c | 90 ++++++++++++++++++--- > 1 files changed, 77 insertions(+), 13 deletions(-) > > diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c b/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c > index 1aec926..d1784a3 100644 > --- a/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c > +++ b/drivers/staging/ft1000/ft1000-usb/ft1000_chdev.c > @@ -32,6 +32,7 @@ > #include <linux/poll.h> > #include <linux/netdevice.h> > #include <linux/delay.h> > +#include <linux/miscdevice.h> > > #include <linux/fs.h> > #include <linux/kmod.h> > @@ -78,6 +79,47 @@ static struct file_operations ft1000fops = > .llseek = no_llseek, > }; > > +struct ft1000_misc_device { > + struct miscdevice dev; > + int inf_id; > +}; > + > +#define FREE_ID (0xFF) > + > +/* we support just 3 devices */ > +#define MAX_DEVICE 3 No, why this should be converted to miscdevice? Leave it as chrdev. regards, -- js _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel