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