[SRU][Artful][OEM][PATCH] can't record sound via front headset port on the Dell Precision 3630

Hui Wang hui.wang at canonical.com
Tue Mar 27 01:31:00 UTC 2018


BugLink: https://bugs.launchpad.net/bugs/1759088

Because this patch is already in the 4.15 stable-queue, I will not send it to bionic kernel here.

And this patch is based on this patch:
https://lists.ubuntu.com/archives/kernel-team/2018-March/090938.html, so please
apply the patch of 090938.html first, then apply this patch, otherwise there
will be some conflict.

[Impact]
The Dell Precision 3630 is a desktop computer, it has only one front headset
jack on it, after we plug a headset in it, we can't record sound via the
headset-mic.

And Realtek told us that "This platform was the fixed type headset only for
iphone type. Fixed type headset was not run for default headset mode rule.
It's hardware fixed type solution. Don't need to run software headset mode.
Hardware layout not support UAJ functions."

And Realtek submitted this patch to fix this problem.

[Fix]
With this patch, the driver only set pin 0x19 as the headset-mic and will not
call alcxxx_headset_mode init function anymore since the circuit is hardware
fixed to be iphone-type headset-mic.

[Test Case]
Boot up the system, and plug a iphone-type headset, record the sound via
headset-mic, it can record the sound and sound quality is pretty good.

[Regression Potential]
Very low, this patch is only specific to precision 3930 (subsystem id:
0x10280871 and 0x10280872).

Kailang Yang (1):
  ALSA: hda/realtek - Fix Dell headset Mic can't record

 sound/pci/hda/patch_realtek.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

-- 
2.7.4





More information about the kernel-team mailing list