aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/drivers/mtpav.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sound/drivers/mtpav.c b/sound/drivers/mtpav.c
index b5e1a71bb64b..5b89c0883d60 100644
--- a/sound/drivers/mtpav.c
+++ b/sound/drivers/mtpav.c
@@ -715,6 +715,10 @@ static int __devinit snd_mtpav_probe(struct platform_device *dev)
715 715
716 card->private_free = snd_mtpav_free; 716 card->private_free = snd_mtpav_free;
717 717
718 err = snd_mtpav_get_RAWMIDI(mtp_card);
719 if (err < 0)
720 goto __error;
721
718 err = snd_mtpav_get_ISA(mtp_card); 722 err = snd_mtpav_get_ISA(mtp_card);
719 if (err < 0) 723 if (err < 0)
720 goto __error; 724 goto __error;
@@ -724,10 +728,6 @@ static int __devinit snd_mtpav_probe(struct platform_device *dev)
724 snprintf(card->longname, sizeof(card->longname), 728 snprintf(card->longname, sizeof(card->longname),
725 "MTPAV on parallel port at 0x%lx", port); 729 "MTPAV on parallel port at 0x%lx", port);
726 730
727 err = snd_mtpav_get_RAWMIDI(mtp_card);
728 if (err < 0)
729 goto __error;
730
731 snd_mtpav_portscan(mtp_card); 731 snd_mtpav_portscan(mtp_card);
732 732
733 snd_card_set_dev(card, &dev->dev); 733 snd_card_set_dev(card, &dev->dev);