From: Andrew Morton <akpm@osdl.org>

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 sound/usb/usx2y/usbusx2y.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN sound/usb/usx2y/usbusx2y.c~git-alsa-fix sound/usb/usx2y/usbusx2y.c
--- 25/sound/usb/usx2y/usbusx2y.c~git-alsa-fix	2005-06-14 16:01:22.000000000 -0700
+++ 25-akpm/sound/usb/usx2y/usbusx2y.c	2005-06-14 16:01:26.000000000 -0700
@@ -442,7 +442,7 @@ static void usX2Y_usb_disconnect(struct 
 		snd_card_disconnect((snd_card_t*)ptr);
 		/* release the midi resources */
 		list_for_each(p, &usX2Y->chip.midi_list) {
-			snd_usbmidi_disconnect(p, &snd_usX2Y_usb_driver);
+			snd_usbmidi_disconnect(p);
 		}
 		if (usX2Y->us428ctls_sharedmem) 
 			wake_up(&usX2Y->us428ctls_wait_queue_head);
_