HDMI audio for INTEL HD630

Hi, I have built my own PC and just installed NomadBSD.Everything is just fine but sound over HDMI/DP just does not work.
> ~> cat /dev/sndstat

Installed devices:
pcm0: <Realtek ALC887 (Analog)> (play/rec)
pcm1: <Realtek ALC887 (Analog)> (play/rec)
pcm2: <Intel Kaby Lake (HDMI/DP 8ch)> (play) default
pcm3: <USB audio> (rec)
No devices installed from userspace.

The command above shows the pcm2 device as default but there is no sound. I have raised a bug report with freeBSD but nobody has taken up the challenge over the last year or so.If anybody running freeBSD with HDMI sound please report here. Additionally I have tried the device.hints file but it is very complex and almost impossible to learn it. Here is my file :slight_smile:# $FreeBSD: releng/12.1/sys/amd64/conf/GENERIC.hints 297243 2016-03-24 20:52:35Z mav $
hint.fdc.0.at=“isa”
hint.fdc.0.port=“0x3F0”
hint.fdc.0.irq=“6”
hint.fdc.0.drq=“2”
hint.fd.0.at=“fdc0”
hint.fd.0.drive=“0”
hint.fd.1.at=“fdc0”
hint.fd.1.drive=“1”
hint.atkbdc.0.at=“isa”
hint.atkbdc.0.port=“0x060”
hint.atkbd.0.at=“atkbdc”
hint.atkbd.0.irq=“1”
hint.psm.0.at=“atkbdc”
hint.psm.0.irq=“12”
hint.sc.0.at=“isa”
hint.sc.0.flags=“0x100”
hint.uart.0.at=“isa”
hint.uart.0.port=“0x3F8”
hint.uart.0.flags=“0x10”
hint.uart.0.irq=“4”
#hint.uart.1.at=“isa”
#hint.uart.1.port=“0x2F8”
#hint.uart.1.irq=“3”
hint.ppc.0.at=“isa”
hint.ppc.0.irq=“7”
hint.atrtc.0.at=“isa”
hint.atrtc.0.port=“0x70”
hint.atrtc.0.irq=“8”
hint.attimer.0.at=“isa”
hint.attimer.0.port=“0x40”
hint.attimer.0.irq=“0”
hint.acpi_throttle.0.disabled=“1”
hint.p4tcc.0.disabled=“1”
hint.hdaa.1.nid3.config=“conn=jack”
#hint.hdaa.1.nid3.config=“polling=1”
hint.hdaa.1.nid2.config=“mute=0”
hint.hdaa.1.nid1.config=“conn=jack”
#hint.hdaa.1.nid3.config=“mute=0”