'Unregister' functions generally return `void`.
`comedi_driver_unregister()` currently returns an `int` errno value.
Nothing looks at the return value.  Change the return type to `void`.

Signed-off-by: Ian Abbott <abbo...@mev.co.uk>
---
 drivers/staging/comedi/comedidev.h | 2 +-
 drivers/staging/comedi/drivers.c   | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/drivers/staging/comedi/comedidev.h 
b/drivers/staging/comedi/comedidev.h
index b75915f..ceb80ec 100644
--- a/drivers/staging/comedi/comedidev.h
+++ b/drivers/staging/comedi/comedidev.h
@@ -377,7 +377,7 @@ int comedi_auto_config(struct device *, struct 
comedi_driver *,
 void comedi_auto_unconfig(struct device *);
 
 int comedi_driver_register(struct comedi_driver *);
-int comedi_driver_unregister(struct comedi_driver *);
+void comedi_driver_unregister(struct comedi_driver *);
 
 /**
  * module_comedi_driver() - Helper macro for registering a comedi driver
diff --git a/drivers/staging/comedi/drivers.c b/drivers/staging/comedi/drivers.c
index e25eba5..6fe8823 100644
--- a/drivers/staging/comedi/drivers.c
+++ b/drivers/staging/comedi/drivers.c
@@ -548,7 +548,7 @@ int comedi_driver_register(struct comedi_driver *driver)
 }
 EXPORT_SYMBOL_GPL(comedi_driver_register);
 
-int comedi_driver_unregister(struct comedi_driver *driver)
+void comedi_driver_unregister(struct comedi_driver *driver)
 {
        struct comedi_driver *prev;
        int i;
@@ -573,15 +573,14 @@ int comedi_driver_unregister(struct comedi_driver *driver)
 
        if (comedi_drivers == driver) {
                comedi_drivers = driver->next;
-               return 0;
+               return;
        }
 
        for (prev = comedi_drivers; prev->next; prev = prev->next) {
                if (prev->next == driver) {
                        prev->next = driver->next;
-                       return 0;
+                       return;
                }
        }
-       return -EINVAL;
 }
 EXPORT_SYMBOL_GPL(comedi_driver_unregister);
-- 
1.8.2.1

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to