From: Takashi Iwai <tiwai@suse.de>
To: M G <lists.mg@googlemail.com>
Cc: alsa-devel@alsa-project.org
Subject: Re: snd-hda-intel: Fix volume-wheel and microphone on Fujitsu-Siemens Amilo M3438G
Date: Wed, 06 Feb 2008 17:36:53 +0100 [thread overview]
Message-ID: <s5hir12kpne.wl%tiwai@suse.de> (raw)
In-Reply-To: <74d457500802060814j64532e95v8c689cbb491c6b46@mail.gmail.com>
At Wed, 6 Feb 2008 17:14:37 +0100,
M G wrote:
>
> Currently the default model that gets selected on this hardware is "F1734".
> Using this model neither the volume-wheel nor microphone (internal or
> external) work.
Thanks for your patch.
> The first part of my patch changes the default model to "fujitsu", this
> enables the volume wheel on the left side of the laptop.
The concern is whether you lose any functionality by this rename.
The support of the volume knob control with the existing F1734 model
would be easy. You'd need to add a proper verb to enable the
unsolicited event and register the handler, such as, uniwill_p53 one.
> The second part changes the capture settings and thus makes it possible to
> record from microphones. Now when capturing from the external microphone I
> can hear myself talking but its quite quiet. I can improve this a little by
> raising the capture volume, but if I raise it above 40 I can no longer
> record anything.
Using 6stack_capture_source looks wrong to me. It is actually for
desktops. But yours isn't, I guess.
The recording quality might be improved by setting the proper pin VREF
level.
Anyway, it'd be more helpful if you can show the detailed information,
e.g. the output of alsa-info.sh script.
Takashi
> Questions:
> Is this patch any good or is there a better way to fix my problems?
> Why is the recording so quiet and why can't I record with capture value
> above 40?
>
>
>
> Patch:
> diff -r c4c5e6ced12f pci/hda/patch_realtek.c
> --- a/pci/hda/patch_realtek.c Wed Feb 06 15:48:06 2008 +0100
> +++ b/pci/hda/patch_realtek.c Wed Feb 06 15:59:28 2008 +0100
> @@ -2917,7 +2917,7 @@ static struct snd_pci_quirk alc880_cfg_t
> SND_PCI_QUIRK(0x161f, 0x203d, "W810", ALC880_W810),
> SND_PCI_QUIRK(0x1695, 0x400d, "EPoX", ALC880_5ST_DIG),
> SND_PCI_QUIRK(0x1695, 0x4012, "EPox EP-5LDA", ALC880_5ST_DIG),
> - SND_PCI_QUIRK(0x1734, 0x107c, "FSC F1734", ALC880_F1734),
> + SND_PCI_QUIRK(0x1734, 0x107c, "FSC F1734", ALC880_FUJITSU),
> SND_PCI_QUIRK(0x1734, 0x10ac, "FSC", ALC880_UNIWILL),
> SND_PCI_QUIRK(0x1734, 0x10b0, "Fujitsu", ALC880_FUJITSU),
> SND_PCI_QUIRK(0x1854, 0x0018, "LG LW20", ALC880_LG_LW),
> @@ -3161,7 +3161,7 @@ static struct alc_config_preset alc880_p
> .dig_out_nid = ALC880_DIGOUT_NID,
> .num_channel_mode = ARRAY_SIZE(alc880_2_jack_modes),
> .channel_mode = alc880_2_jack_modes,
> - .input_mux = &alc880_capture_source,
> + .input_mux = &alc880_6stack_capture_source,
> .unsol_event = alc880_uniwill_p53_unsol_event,
> .init_hook = alc880_uniwill_p53_hp_automute,
> },
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
next prev parent reply other threads:[~2008-02-06 16:36 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-06 16:14 snd-hda-intel: Fix volume-wheel and microphone on Fujitsu-Siemens Amilo M3438G M G
2008-02-06 16:36 ` Takashi Iwai [this message]
2008-02-06 23:02 ` M G
2008-02-08 11:54 ` Takashi Iwai
2008-02-10 18:48 ` M G
2008-02-11 13:51 ` Takashi Iwai
2008-03-06 17:15 ` M G
2008-03-07 12:12 ` Takashi Iwai
2008-03-09 10:37 ` M G
2008-03-10 10:25 ` 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=s5hir12kpne.wl%tiwai@suse.de \
--to=tiwai@suse.de \
--cc=alsa-devel@alsa-project.org \
--cc=lists.mg@googlemail.com \
/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