miro.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) miro.c (dba8b46992c55946d3b092934f581a343403118f)
1/*
2 * ALSA soundcard driver for Miro miroSOUND PCM1 pro
3 * miroSOUND PCM12
4 * miroSOUND PCM20 Radio
5 *
6 * Copyright (C) 2004-2005 Martin Langer <martin-langer@gmx.de>
7 *
8 * Based on OSS ACI and ALSA OPTi9xx drivers

--- 1363 unchanged lines hidden (view full) ---

1372 sprintf(card->longname, "%s: OPTi%s, %s at 0x%lx, irq %d, dma %d&%d",
1373 card->shortname, miro->name, pcm->name, miro->wss_base + 4,
1374 miro->irq, miro->dma1, miro->dma2);
1375
1376 if (mpu_port <= 0 || mpu_port == SNDRV_AUTO_PORT)
1377 rmidi = NULL;
1378 else {
1379 error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401,
1/*
2 * ALSA soundcard driver for Miro miroSOUND PCM1 pro
3 * miroSOUND PCM12
4 * miroSOUND PCM20 Radio
5 *
6 * Copyright (C) 2004-2005 Martin Langer <martin-langer@gmx.de>
7 *
8 * Based on OSS ACI and ALSA OPTi9xx drivers

--- 1363 unchanged lines hidden (view full) ---

1372 sprintf(card->longname, "%s: OPTi%s, %s at 0x%lx, irq %d, dma %d&%d",
1373 card->shortname, miro->name, pcm->name, miro->wss_base + 4,
1374 miro->irq, miro->dma1, miro->dma2);
1375
1376 if (mpu_port <= 0 || mpu_port == SNDRV_AUTO_PORT)
1377 rmidi = NULL;
1378 else {
1379 error = snd_mpu401_uart_new(card, 0, MPU401_HW_MPU401,
1380 mpu_port, 0, miro->mpu_irq, IRQF_DISABLED,
1381 &rmidi);
1380 mpu_port, 0, miro->mpu_irq, &rmidi);
1382 if (error < 0)
1383 snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n",
1384 mpu_port);
1385 }
1386
1387 if (fm_port > 0 && fm_port != SNDRV_AUTO_PORT) {
1388 struct snd_opl3 *opl3 = NULL;
1389 struct snd_opl4 *opl4;

--- 292 unchanged lines hidden ---
1381 if (error < 0)
1382 snd_printk(KERN_WARNING "no MPU-401 device at 0x%lx?\n",
1383 mpu_port);
1384 }
1385
1386 if (fm_port > 0 && fm_port != SNDRV_AUTO_PORT) {
1387 struct snd_opl3 *opl3 = NULL;
1388 struct snd_opl4 *opl4;

--- 292 unchanged lines hidden ---