On 14/06/15 12:07, Robert Millan wrote:
Hi!
Am I missing something, or is my device (82801G_HDA) missing from
hdaudiodevs?
I don't use hdaudiodevs directly, only parse it to generate a list that is
later fed into Linux UIO to make it available to Rump, so I'm not
completely
sure if all HDA devices are supposed to be listed there or not.
Does someone know?
I don't, but NetBSD tech-kern might (cc'd).
While on the subject, I've also noticed that the hdaudio driver doesn't
work under qemu or virtualbox, not sure if it's as simple as adding
something to hdaudiodevs or if something more profound required. (It's
not really a problem with emulators, though, since I just use the ac97
device).
Index: rumpkernel-0~20150607/buildrump.sh/src/sys/dev/hdaudio/hdaudiodevs
===================================================================
--- rumpkernel-0~20150607.orig/buildrump.sh/src/sys/dev/hdaudio/hdaudiodevs
2015-06-07 17:04:54.000000000 +0200
+++ rumpkernel-0~20150607/buildrump.sh/src/sys/dev/hdaudio/hdaudiodevs
2015-06-14 13:53:20.666957221 +0200
@@ -170,6 +170,7 @@
product INTEL G45_HDMI_3 0x2803 G45 HDMI/3
product INTEL G45_HDMI_4 0x2804 G45 HDMI/4
product INTEL G45_HDMI_FB 0x29fb G45 HDMI/FB
+product INTEL 82801G_HDA 0x27d8 82801GB/GR
/* Sigmatel */
product SIGMATEL STAC9230X 0x7612 STAC9230X