And before moving further, please retest with snd_hda_codec.dyndbg=+p snd_hda_codec_realtek.dyndbg=+p boot options, and give dmesg output. This will show whether the proper quirk has been applied or not, at least (that is, something wrong with model option or such).