Remove obsolete #include <linux/config.h>
[sfrench/cifs-2.6.git] / drivers / usb / serial / bus.c
index 664139afcfa9a7a28b09de9fac830592be169fd3..f2d993b70c18250cf51a8e87f7dfe4670f8d900b 100644 (file)
@@ -8,7 +8,6 @@
  *     2 as published by the Free Software Foundation.
  */
 
-#include <linux/config.h>
 #include <linux/kernel.h>
 #include <linux/errno.h>
 #include <linux/tty.h>
@@ -37,11 +36,6 @@ static int usb_serial_device_match (struct device *dev, struct device_driver *dr
        return 0;
 }
 
-struct bus_type usb_serial_bus_type = {
-       .name =         "usb-serial",
-       .match =        usb_serial_device_match,
-};
-
 static int usb_serial_device_probe (struct device *dev)
 {
        struct usb_serial_driver *driver;
@@ -109,14 +103,18 @@ exit:
        return retval;
 }
 
+struct bus_type usb_serial_bus_type = {
+       .name =         "usb-serial",
+       .match =        usb_serial_device_match,
+       .probe =        usb_serial_device_probe,
+       .remove =       usb_serial_device_remove,
+};
+
 int usb_serial_bus_register(struct usb_serial_driver *driver)
 {
        int retval;
 
        driver->driver.bus = &usb_serial_bus_type;
-       driver->driver.probe = usb_serial_device_probe;
-       driver->driver.remove = usb_serial_device_remove;
-
        retval = driver_register(&driver->driver);
 
        return retval;