i would like to to comment on the OP message here.
he wrote you need to compile alsa and force the model within the alsa-base.conf file.
this is incorrect.
if you compile the newer alsa kernel drivers and install those drivers into /lib/$(uname -r)/
it is not necessary to force the model.
if you force the model it is not necessary to compile the alsa kernel drivers.
in the post linked to by the OP i have provided links to when various commits occurred within the alsa kernel driver.
this all got off track when a user was using the spdif header on the midpoint of the mobo and got the output nid changed to 0x10 from 0x06.
I am on vacation this week so am I am away from the mobo in discussion, but will be willing to help whatever I can from memory. next week I can provide log outputs . etc.
i would like to to comment on the OP message here.
he wrote you need to compile alsa and force the model within the alsa-base.conf file.
this is incorrect.
if you compile the newer alsa kernel drivers and install those drivers into /lib/$(uname -r)/
it is not necessary to force the model.
if you force the model it is not necessary to compile the alsa kernel drivers.
in the post linked to by the OP i have provided links to when various commits occurred within the alsa kernel driver.
this all got off track when a user was using the spdif header on the midpoint of the mobo and got the output nid changed to 0x10 from 0x06.
I am on vacation this week so am I am away from the mobo in discussion, but will be willing to help whatever I can from memory. next week I can provide log outputs . etc.