# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher.
# This patch includes the following deltas:
#                  ChangeSet    1.610   -> 1.611  
#       drivers/usb/core/usb.c  1.59    -> 1.60   
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 02/05/30      [EMAIL PROTECTED] 1.611
# USB:
# - Set interface's bus type as they're registered with core
# - Set bus_id to have device number as well as interface number
# --------------------------------------------
#
diff -Nru a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c
--- a/drivers/usb/core/usb.c    Fri May 31 00:41:09 2002
+++ b/drivers/usb/core/usb.c    Fri May 31 00:41:09 2002
@@ -904,7 +904,8 @@
                
                /* register this interface with driverfs */
                interface->dev.parent = &dev->dev;
-               sprintf (&interface->dev.bus_id[0], "%03d", ifnum);
+               interface->dev.bus = &usb_bus_type;
+               sprintf (&interface->dev.bus_id[0], "%03d%03d", dev->devnum,ifnum);
                sprintf (&interface->dev.name[0], "figure out some name...");
                device_register (&interface->dev);
 

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to