Update of /cvsroot/alsa/alsa-kernel/usb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18681
Modified Files: usbaudio.c usbmidi.c Log Message: remove calls to usb_driver_release_interface (not needed when disconnect is called) Index: usbaudio.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/usb/usbaudio.c,v retrieving revision 1.89 retrieving revision 1.90 diff -u -r1.89 -r1.90 --- usbaudio.c 18 Mar 2004 11:00:38 -0000 1.89 +++ usbaudio.c 18 Mar 2004 14:50:53 -0000 1.90 @@ -2422,7 +2422,6 @@ int idx; snd_usb_stream_t *as; snd_usb_substream_t *subs; - struct list_head *p; as = list_entry(head, snd_usb_stream_t, list); for (idx = 0; idx < 2; idx++) { @@ -2431,11 +2430,6 @@ return; release_substream_urbs(subs, 1); subs->interface = -1; - /* release interfaces */ - list_for_each(p, &subs->fmt_list) { - struct audioformat *fp = list_entry(p, struct audioformat, list); - usb_driver_release_interface(driver, usb_ifnum_to_if(subs->dev, fp->iface)); - } } } Index: usbmidi.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/usb/usbmidi.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- usbmidi.c 17 Mar 2004 13:10:55 -0000 1.27 +++ usbmidi.c 18 Mar 2004 14:50:54 -0000 1.28 @@ -714,7 +714,6 @@ if (ep->in && ep->in->urb) usb_unlink_urb(ep->in->urb); } - usb_driver_release_interface(driver, umidi->iface); } static void snd_usbmidi_rawmidi_free(snd_rawmidi_t* rmidi) ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog