Roland Juno-G synthesizer USB MIDI patch for Alsa

I made a patch for the USB MIDI function of the Roland Juno-G synthesizer to work with Alsa 1.0.14rc2. Here it is:

--- alsa-driver-1.0.14rc2.orig/sound/usb/usbquirks.h    2007-01-15 14:25:30.000000000 +0100
+++ alsa-driver-1.0.14rc2/sound/usb/usbquirks.h 2007-03-05 15:35:44.000000000 +0100
@@ -242,0 +243,13 @@
+{ /* Roland Juno-G */
+       USB_DEVICE(0x0582, 0x00a6),
+       .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
+               .vendor_name = "Roland",
+               .product_name = "Juno-G",
+               .ifnum = 0,
+               .type = QUIRK_MIDI_FIXED_ENDPOINT,
+               .data = & (const struct snd_usb_midi_endpoint_info) {
+                       .out_cables = 0x0001,
+                       .in_cables  = 0x0001
+               }
+       }
+},

Thank you to give me your remarks, suggestions and problems to: mid@gtmp.org