Proposed solution as assisted by raymond
in /etc/modprobe.d/alsa-base.conf
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/Documentation/sound/alsa/HD-Audio-Models.txt
options snd-hda-intel model=,dell-headset-multi, patch=,/lib/firmware/hdajackretask.fw
only need to fix these pin in hdajackretask.fw
0x16 0x411111f0 this remove headphone jack to allow subwoofer has bass speaker volume control
0x19 0x03a11030 this force to use mic jack instead of headphone mic of dell-headset-multi
0x1a 0x90100111 this fix the subwoofer pin
/sys/class/sound/hwC1D0/init_pin_configs: 0x12 0x99a30140 0x14 0x90170110 0x15 0x0321101f 0x16 0x03211020 0x18 0x40030008 0x19 0x03a11030 0x1a 0x411111f0 0x1b 0x411111f0 0x1d 0x41000001 0x1e 0x411111f0 0x1f 0x411111f0
/sys/class/sound/hwC1D0/driver_pin_configs:
0x19 0x03a1913d 0x1b 0x03a1113c
/sys/class/sound/hwC1D0/user_pin_configs:
0x16 0x411111f0 0x19 0x03a11030 0x1a 0x90100111
driver add headphone mic and headset mic
early patching remove headphone jack fix headphone mic to your original mic jack add subwoofer pin
Proposed solution as assisted by raymond
in /etc/modprobe. d/alsa- base.conf
https:/ /git.kernel. org/cgit/ linux/kernel/ git/tiwai/ sound.git/ tree/Documentat ion/sound/ alsa/HD- Audio-Models. txt
options snd-hda-intel model=, dell-headset- multi, patch=, /lib/firmware/ hdajackretask. fw
only need to fix these pin in hdajackretask.fw
0x16 0x411111f0 this remove headphone jack to allow subwoofer has bass speaker volume control
0x19 0x03a11030 this force to use mic jack instead of headphone mic of dell-headset-multi
0x1a 0x90100111 this fix the subwoofer pin
/sys/class/ sound/hwC1D0/ init_pin_ configs:
0x12 0x99a30140
0x14 0x90170110
0x15 0x0321101f
0x16 0x03211020
0x18 0x40030008
0x19 0x03a11030
0x1a 0x411111f0
0x1b 0x411111f0
0x1d 0x41000001
0x1e 0x411111f0
0x1f 0x411111f0
/sys/class/ sound/hwC1D0/ driver_ pin_configs:
0x19 0x03a1913d
0x1b 0x03a1113c
/sys/class/ sound/hwC1D0/ user_pin_ configs:
0x16 0x411111f0
0x19 0x03a11030
0x1a 0x90100111
driver add headphone mic and headset mic
early patching
remove headphone jack
fix headphone mic to your original mic jack
add subwoofer pin