On Wed, 2007-06-20 at 08:22 +0000, Daniel T Chen wrote:
> It may also be prudent to note that I went through the sources to find
> all of the “model=” options for the driver for my chipset, and I did
> try them all, as well as the “model=ref” option. None of these options
> changed the behavior of the card in any noticeable fashion, though the
> mixer controls changed (but the new options that showed up with some
> of the options failed to do anything useful, as well).
>
> Try model=6stack-dig
As I noted above, I tried all of the possible options, and none of them
helped. The exact models I tried are (from
linux-source-2.6.20/sound/pci/hda/patch-realtek.c starting at line 132):
... AND I tried the model=ref option, which is not in this list but is
elsewhere in the source, which can be found by (whitespace edited to
wrap better):
I can't remember the place in the source that maps the constants defined
to the strings used for model=, but they are as you can probably see
above close enough to see what the strings are for the options.
Thanks,
Mike
--
Michael B. Trausch
<email address hidden>
Phone: (404) 592-5746 Jabber IM:
<email address hidden>
Demand Freedom! Use open and free protocols, standards, and software!
Support free speech---it is the most valuable freedom we have!
On Wed, 2007-06-20 at 08:22 +0000, Daniel T Chen wrote:
> It may also be prudent to note that I went through the sources to find
> all of the “model=” options for the driver for my chipset, and I did
> try them all, as well as the “model=ref” option. None of these options
> changed the behavior of the card in any noticeable fashion, though the
> mixer controls changed (but the new options that showed up with some
> of the options failed to do anything useful, as well).
>
> Try model=6stack-dig
As I noted above, I tried all of the possible options, and none of them 2.6.20/ sound/pci/ hda/patch- realtek. c starting at line 132):
helped. The exact models I tried are (from
linux-source-
/* ALC883 models */
ALC883_ 3ST_2ch_ DIG,
ALC883_ 3ST_6ch_ DIG,
ALC883_ 3ST_6ch,
ALC883_ 6ST_DIG,
ALC883_ TARGA_DIG,
ALC883_ TARGA_2ch_ DIG,
ALC888_ DEMO_BOARD,
ALC883_ ACER,
ALC883_ MEDION,
ALC883_ LAPTOP_ EAPD,
ALC883_ AUTO,
ALC883_ MODEL_LAST,
enum {
};
... AND I tried the model=ref option, which is not in this list but is
elsewhere in the source, which can be found by (whitespace edited to
wrap better):
mbt@sage: /usr/src/ linux-source- 2.6.20/ sound/pci/ hda$ grep ref *|grep \" /usr/src/ linux-source- 2.6.20/ sound/pci/ hda$
patch_sigmatel.c: { .modelname = "ref",
patch_sigmatel.c: { .modelname = "ref",
patch_sigmatel.c: { .modelname = "ref",
patch_sigmatel.c: { .modelname = "ref",
patch_sigmatel.c: { .modelname = "ref",
patch_sigmatel.c: "available, default to model=ref\n");
patch_sigmatel.c: "available, default to model=ref\n");
patch_sigmatel.c: "available, default to model=ref\n");
patch_sigmatel.c: "available, default to model=ref\n");
mbt@sage:
I can't remember the place in the source that maps the constants defined
to the strings used for model=, but they are as you can probably see
above close enough to see what the strings are for the options.
Thanks,
Mike
--
Jabber IM:
Michael B. Trausch
<email address hidden>
Phone: (404) 592-5746
<email address hidden>
Demand Freedom! Use open and free protocols, standards, and software!
Support free speech---it is the most valuable freedom we have!