From: Martin Langer <martin-langer@gmx.de>
To: alsa-devel@lists.sourceforge.net
Subject: [PATCH] more proc lines for miro
Date: Sat, 26 Mar 2005 21:58:32 +0100 [thread overview]
Message-ID: <20050326205832.GA5473@tuba> (raw)
[-- Attachment #1: Type: text/plain, Size: 138 bytes --]
Hi,
Summary: the patch adds more helpful proc lines to the miro driver
Signed-off-by: Martin Langer <martin-langer@gmx.de>
bye,
martin
[-- Attachment #2: miroproc.patch --]
[-- Type: text/plain, Size: 2608 bytes --]
--- isa/opti9xx/miro.c.ORIGINAL Sat Mar 26 19:01:09 2005
+++ isa/opti9xx/miro.c Sat Mar 26 21:28:32 2005
@@ -796,8 +796,7 @@
snd_info_buffer_t * buffer)
{
miro_t *miro = (miro_t *) entry->private_data;
-
- snd_iprintf(buffer, "\n");
+ char* model = "unknown";
/* miroSOUND PCM1 pro, early PCM12 */
@@ -806,10 +805,10 @@
(miro->aci_product == 'A')) {
switch(miro->aci_version) {
case 3:
- snd_iprintf(buffer, "miroSOUND PCM1 pro\n\n");
+ model = "miroSOUND PCM1 pro";
break;
default:
- snd_iprintf(buffer, "miroSOUND PCM1 pro / (early) PCM12\n\n");
+ model = "miroSOUND PCM1 pro / (early) PCM12";
break;
}
}
@@ -821,13 +820,13 @@
(miro->aci_product == 'B')) {
switch(miro->aci_version) {
case 4:
- snd_iprintf(buffer, "miroSOUND PCM12\n\n");
+ model = "miroSOUND PCM12";
break;
case 176:
- snd_iprintf(buffer, "miroSOUND PCM12 (Rev. E)\n\n");
+ model = "miroSOUND PCM12 (Rev. E)";
break;
default:
- snd_iprintf(buffer, "miroSOUND PCM12 / PCM12 pnp\n\n");
+ model = "miroSOUND PCM12 / PCM12 pnp";
break;
}
}
@@ -837,7 +836,19 @@
if ((miro->hardware == OPTi9XX_HW_82C924) &&
(miro->aci_vendor == 'm') &&
(miro->aci_product == 'C'))
- snd_iprintf(buffer, "miroSOUND PCM20 radio\n\n");
+ model = "miroSOUND PCM20 radio";
+
+ snd_iprintf(buffer, "\nGeneral information:\n");
+ snd_iprintf(buffer, " model : %s\n", model);
+ snd_iprintf(buffer, " opti : %s\n", miro->name);
+ snd_iprintf(buffer, " codec : %s\n", miro->pcm->name);
+ snd_iprintf(buffer, " port : 0x%lx\n", miro->wss_base);
+ snd_iprintf(buffer, " irq : %d\n", miro->irq);
+ snd_iprintf(buffer, " dma : %d,%d\n\n", miro->dma1, miro->dma2);
+
+ snd_iprintf(buffer, "MPU-401:\n");
+ snd_iprintf(buffer, " port : 0x%lx\n", miro->mpu_port);
+ snd_iprintf(buffer, " irq : %d\n\n", miro->mpu_irq);
snd_iprintf(buffer, "ACI information:\n");
snd_iprintf(buffer, " vendor : ");
@@ -868,9 +879,13 @@
snd_iprintf(buffer, " firmware: %d (0x%x)\n",
miro->aci_version, miro->aci_version);
- snd_iprintf(buffer, " port : 0x%lx-0x%lx\n\n",
+ snd_iprintf(buffer, " port : 0x%lx-0x%lx\n",
miro->aci_port, miro->aci_port+2);
-
+ snd_iprintf(buffer, " wss : 0x%x\n", wss);
+ snd_iprintf(buffer, " ide : 0x%x\n", ide);
+ snd_iprintf(buffer, " solomode: 0x%x\n", miro->aci_solomode);
+ snd_iprintf(buffer, " amp : 0x%x\n", miro->aci_amp);
+ snd_iprintf(buffer, " preamp : 0x%x\n", miro->aci_preamp);
}
static void __devinit snd_miro_proc_init(miro_t * miro)
next reply other threads:[~2005-03-26 20:58 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-03-26 20:58 Martin Langer [this message]
2005-03-29 13:55 ` [PATCH] more proc lines for miro Takashi Iwai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050326205832.GA5473@tuba \
--to=martin-langer@gmx.de \
--cc=alsa-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox