[ALSA] au88x0 - Init before create components
[linux-2.6.git] / sound / pci / au88x0 / au88x0_mpu401.c
index 873f486..814bc2d 100644 (file)
@@ -107,6 +107,9 @@ static int __devinit snd_vortex_midi(vortex_t * vortex)
        mpu = rmidi->private_data;
        mpu->cport = (unsigned long)(vortex->mmio + VORTEX_MIDI_CMD);
 #endif
+       /* Overwrite MIDI name */
+       snprintf(rmidi->name, sizeof(rmidi->name), "%s MIDI %d", CARD_NAME_SHORT , vortex->card->number);
+
        vortex->rmidi = rmidi;
        return 0;
 }