ChangeSet 1.879.9.25, 2003/01/07 15:45:31-08:00, [EMAIL PROTECTED]
[PATCH] USB serial: pass the usb_device_id to the probe() function
This is needed for drivers that want to use the driver_info field.
diff -Nru a/drivers/usb/serial/usb-serial.c b/drivers/usb/serial/usb-serial.c
--- a/drivers/usb/serial/usb-serial.c Wed Jan 8 11:56:15 2003
+++ b/drivers/usb/serial/usb-serial.c Wed Jan 8 11:56:15 2003
@@ -910,7 +910,7 @@
kfree (serial);
return -EIO;
}
- retval = type->probe (serial);
+ retval = type->probe (serial, id);
module_put(type->owner);
if (retval < 0) {
diff -Nru a/drivers/usb/serial/usb-serial.h b/drivers/usb/serial/usb-serial.h
--- a/drivers/usb/serial/usb-serial.h Wed Jan 8 11:56:15 2003
+++ b/drivers/usb/serial/usb-serial.h Wed Jan 8 11:56:15 2003
@@ -231,7 +231,7 @@
struct list_head driver_list;
struct device_driver driver;
- int (*probe) (struct usb_serial *serial);
+ int (*probe) (struct usb_serial *serial, const struct usb_device_id *id);
int (*attach) (struct usb_serial *serial);
int (*calc_num_ports) (struct usb_serial *serial);
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel