Re: [PATCH] ALSA: hda - Prevent speaker from entering automute on some AIO models

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/13/2014 06:01 PM, Takashi Iwai wrote:
At Mon, 13 Jan 2014 14:52:27 +0800,
Hui Wang wrote:
On some AIO (All In One) models with the codec alc668
(Vendor ID: 0x10ec0668) on it, when we plug a headphone into the jack,
the system will switch the output to headphone and set the speaker to
automute as well as change the speaker Pin-ctls from 0x40 to 0x00,
this will bring loud noise to the headphone.

I tried to disable the corresponding EAPD, but it did not help to
eliminate the noise.

So far, the only way to eliminate the noise is preventing the speaker
from entering automute.

BugLink: https://bugs.launchpad.net/bugs/1268468
Cc: David Henningsson <david.henningsson@xxxxxxxxxxxxx>
Cc: stable@xxxxxxxxxxxxxxx
Signed-off-by: Hui Wang <hui.wang@xxxxxxxxxxxxx>
What about to use auto_mute_via_amp flag instead like the patch below?



Test has been done on the three AIO models, auto_mute_via_amp flag can eliminate the noise and fix the problem.

I am going to send a v2 patch to use auto_mute_via_amp to replace suppress_auto_mute.


Thanks,
Hui.
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]