On Wed, 17 Feb 2016 09:31:55 +0100, Kailang wrote:
Hi Takashi,
I add the ALC225 for Dell headset mode supported. But it has the issue for speaker don't mute when headphone or headset was pluged.
Is alc_update_headset_mode() called when you plug/unplug the headphone or the headset? If yes, which value is set to new_headset_mode?
The issue is occur to Mic in pluged. When Mic in is pluged, auto mute mode will change to disable. But when plug headphone or headset into jack, auto mute mode still keep on disable. So, speaker will have output at the same time.
The same question applies. This is a Dell machine with ALC255_FIXUP_DELL1_MIC_NO_PRESENCE fix up. The mic pin has no jack detection but the detection is triggered only by the headset (HP) pin. All these imply likely that the detection of the headset mode doesn't work properly.
I haven't touched with these Dell quirks, but Canonical guys did it. They should have a better clue. Now Cc'ed.
Takashi