Commit f65cc544 authored by Ian Abbott's avatar Ian Abbott Committed by Greg Kroah-Hartman

staging: comedi: change comedi_alloc_subdevice_minor parameters

`comedi_alloc_subdevice_minor()` doesn't really need a parameter
pointing to a `struct comedi_device` as it can get this information from
the parameter pointing to a `struct comedi_subdevice`.  Just pass the
subdevice parameter.
Signed-by: default avatarIan Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e9ab1c2f
...@@ -2352,9 +2352,9 @@ int comedi_find_board_minor(struct device *hardware_device) ...@@ -2352,9 +2352,9 @@ int comedi_find_board_minor(struct device *hardware_device)
return -ENODEV; return -ENODEV;
} }
int comedi_alloc_subdevice_minor(struct comedi_device *dev, int comedi_alloc_subdevice_minor(struct comedi_subdevice *s)
struct comedi_subdevice *s)
{ {
struct comedi_device *dev = s->device;
struct comedi_file_info *info; struct comedi_file_info *info;
struct device *csdev; struct device *csdev;
unsigned i; unsigned i;
......
...@@ -11,8 +11,7 @@ int do_rangeinfo_ioctl(struct comedi_device *dev, ...@@ -11,8 +11,7 @@ int do_rangeinfo_ioctl(struct comedi_device *dev,
int comedi_alloc_board_minor(struct device *hardware_device); int comedi_alloc_board_minor(struct device *hardware_device);
void comedi_free_board_minor(unsigned minor); void comedi_free_board_minor(unsigned minor);
int comedi_find_board_minor(struct device *hardware_device); int comedi_find_board_minor(struct device *hardware_device);
int comedi_alloc_subdevice_minor(struct comedi_device *dev, int comedi_alloc_subdevice_minor(struct comedi_subdevice *s);
struct comedi_subdevice *s);
void comedi_free_subdevice_minor(struct comedi_subdevice *s); void comedi_free_subdevice_minor(struct comedi_subdevice *s);
int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, int comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s,
......
...@@ -209,7 +209,7 @@ static int __comedi_device_postconfig_async(struct comedi_device *dev, ...@@ -209,7 +209,7 @@ static int __comedi_device_postconfig_async(struct comedi_device *dev,
return ret; return ret;
} }
comedi_alloc_subdevice_minor(dev, s); comedi_alloc_subdevice_minor(s);
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment