← Back to team overview

kernel-packages team mailing list archive

[Bug 1256840] Re: [PATCH] ALSA: hda - Fix headset mic input after muted internal mic (Dell/Realtek)

 

At Mon,  2 Dec 2013 18:06:20 +0800,
David Henningsson wrote:
> 
> By trial and error, I found this patch could work around an issue
> where the headset mic would stop working if you switch between the
> internal mic and the headset mic, and the internal mic was muted.
> 
> It still takes a second or two before the headset mic actually starts
> working, but still better than nothing.
> 
> I'd like to add stable to this patch, but I'd like Kailang's ack first
> because I don't know what the verbs really do.

OK, I'll keep this pending for a day or two until Kailang's ack.


thanks,

Takashi

> 
> BugLink: https://bugs.launchpad.net/bugs/1256840
> Signed-off-by: David Henningsson <david.henningsson@xxxxxxxxxxxxx>
> ---
>  sound/pci/hda/patch_realtek.c |    2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
> index 537991c..85d1c8b 100644
> --- a/sound/pci/hda/patch_realtek.c
> +++ b/sound/pci/hda/patch_realtek.c
> @@ -3338,6 +3338,7 @@ static void alc_headset_mode_ctia(struct hda_codec *codec)
>  		alc_write_coef_idx(codec, 0x18, 0x7388);
>  		break;
>  	case 0x10ec0668:
> +		alc_write_coef_idx(codec, 0x11, 0x0001);
>  		alc_write_coef_idx(codec, 0x15, 0x0d60);
>  		alc_write_coef_idx(codec, 0xc3, 0x0000);
>  		break;
> @@ -3366,6 +3367,7 @@ static void alc_headset_mode_omtp(struct hda_codec *codec)
>  		alc_write_coef_idx(codec, 0x18, 0x7388);
>  		break;
>  	case 0x10ec0668:
> +		alc_write_coef_idx(codec, 0x11, 0x0001);
>  		alc_write_coef_idx(codec, 0x15, 0x0d50);
>  		alc_write_coef_idx(codec, 0xc3, 0x0000);
>  		break;
> -- 
> 1.7.9.5
>

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1256840

Title:
  Switch device from Internal-Mic (with Mute Status) to Headset-Mic for
  record, recording is silent.

Status in HWE Next Project:
  New
Status in “linux” package in Ubuntu:
  In Progress

Bug description:
  This bug is for tracking purposes. Please do not triage.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1256840/+subscriptions


References