I have added these two lines following your examples in recent commits, they build and correct dmesg output,
but still getting no devices installed from # cat /dev/sndstat as well as mixer: (null): no such mixer from # mixer
Here are some seemingly relevant outputs:
# dmesg | grep hda hdac0: <Intel Alder Lake-H HDA Controller> mem 0x618e1d0000-0x618e1d3fff,0x618e 000000-0x618e0fffff at device 31.3 on pci0
# pciconf -lv hdac0@pci0:0:31:3: class=0x040100 rev=0x01 hdr=0x00 vendor=0x8086 device=0 x51c8 subvendor=0x1028 subdevice=0x0b29 vendor = 'Intel Corporation' device = 'Alder Lake PCH-P High Definition Audio Controller' class = multimedia subclass = audio
# sysctl dev.hdac.0.pindump=1 dev.hdac.0.pindump: 0 -> 0