[PATCH] Add usb_serial_bus_type probe and remove methods

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by Russell King and committed by Greg Kroah-Hartman ac33bc3d ff2dae79

+7 -8
+7 -8
drivers/usb/serial/bus.c
··· 37 return 0; 38 } 39 40 - struct bus_type usb_serial_bus_type = { 41 - .name = "usb-serial", 42 - .match = usb_serial_device_match, 43 - }; 44 - 45 static int usb_serial_device_probe (struct device *dev) 46 { 47 struct usb_serial_driver *driver; ··· 104 return retval; 105 } 106 107 int usb_serial_bus_register(struct usb_serial_driver *driver) 108 { 109 int retval; 110 111 driver->driver.bus = &usb_serial_bus_type; 112 - driver->driver.probe = usb_serial_device_probe; 113 - driver->driver.remove = usb_serial_device_remove; 114 - 115 retval = driver_register(&driver->driver); 116 117 return retval;
··· 37 return 0; 38 } 39 40 static int usb_serial_device_probe (struct device *dev) 41 { 42 struct usb_serial_driver *driver; ··· 109 return retval; 110 } 111 112 + struct bus_type usb_serial_bus_type = { 113 + .name = "usb-serial", 114 + .match = usb_serial_device_match, 115 + .probe = usb_serial_device_probe, 116 + .remove = usb_serial_device_remove, 117 + }; 118 + 119 int usb_serial_bus_register(struct usb_serial_driver *driver) 120 { 121 int retval; 122 123 driver->driver.bus = &usb_serial_bus_type; 124 retval = driver_register(&driver->driver); 125 126 return retval;