https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda?id=03ad6a8c93b6df2d65c305b5b5f9474068b45bfb
the workaround is retask HP to line out to get (Speaker+LO" , the above patch is limited to two DAC codecs but your codecs have four DAC
https:/ /git.kernel. org/cgit/ linux/kernel/ git/tiwai/ sound.git/ commit/ sound/pci/ hda?id= 03ad6a8c93b6df2 d65c305b5b5f947 4068b45bfb
the workaround is retask HP to line out to get (Speaker+LO" , the above patch is limited to two DAC codecs but your codecs have four DAC