the easy way is to use early patching or hdajackretask to fixup the pin default of all [Pin Complex] similar to a 6stack motherboard using alc1200 in https://git.kernel.org/cgit/linux/kernel/git/tiwai/hda-emu.git/tree/codecs
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/Documentation/sound/alsa/HD-Audio.txt
http://git.alsa-project.org/?p=alsa-tools.git;a=blob;f=hdajackretask/README;hb=HEAD
the easy way is to use early patching or hdajackretask to fixup the pin default of all [Pin Complex] similar to a 6stack motherboard using alc1200 in https:/ /git.kernel. org/cgit/ linux/kernel/ git/tiwai/ hda-emu. git/tree/ codecs
https:/ /git.kernel. org/cgit/ linux/kernel/ git/tiwai/ sound.git/ tree/Documentat ion/sound/ alsa/HD- Audio.txt
http:// git.alsa- project. org/?p= alsa-tools. git;a=blob; f=hdajackretask /README; hb=HEAD