I'm pretty much of a noob at all things sound related and all things HDMI related but I followed
this thread on the tiny core linux forums (it doesn't look like it would necessarily be specific to Tiny Core) and got it working. The example mentions snd_hda_intel which matched my system and looks like it would match yours.
I ended up with the following clauses in my config files:
Code:
# in grub.cfg added
blacklist=snd_hda_intel
# to the "linux" line
# in /opt/bootsync.sh (to run once at boot time):
modprobe snd_hda_intel options enable=0
# Then, when alsa loads, it picks up the first sound device that is
# still available (the device currently shown as your Device-2) and
# that as Device-1. (This is my own, possibly faulty, understanding.
# YMMV but I don't think it will break anything if it doesn't work.)