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

Reply via email to