List devices and the kernel modules in use:
sudo lspci -k
dmesg | grep -i sound
This may reveal soundcards found and whether there was an issue binding the codec: dmesg | grep -i alsa -A 4
This may reveal whether the card was initialized using a generic method: sudo alsactl init.