On Sat, Sep 19, 2015 at 06:44:13PM -0400, Bryan Steele wrote:
> On Sat, Sep 19, 2015 at 02:38:02PM +0200, Remi Locherer wrote:
> > Hi
> > 
> > My Dell XPS 13 has a RealTek ALC3263 codec (according to the BIOS). In
> > dmesg only the following shows up:
> > 
> > azalia0 at pci0 dev 3 function 0 "Intel Core 5G HD Audio" rev 0x09: msi
> > azalia0: No codecs found
> 
> This device is related to unsupported HDMI audio output, there should
> be a second azailia(4) device.
> 
> For example, my laptop has:
> 
> azalia1 at pci0 dev 27 function 0 "Intel 9 Series HD Audio" rev 0x03:
> msi
> azalia1: codecs: Realtek/0x0283
> audio0 at azalia1
> 
> > Of course there is no audio :-(
> 
> It appears this function is disabled on your system, you might want
> to check and see if there is a BIOS toggle, otherwise there's not
> much else that can be done.
> 
> > Regards,
> > Remi
> 
> -Bryan.

Actually, there may be some funny ACPI interactions going on
that appear responsible for this.

Can you try the following diff?

Linux has this workaround for your model..
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=18d78b64fddc11eb336f01e46ad3303a3f55d039

Index: dsdt.c
===================================================================
RCS file: /cvs/src/sys/dev/acpi/dsdt.c,v
retrieving revision 1.218
diff -u -p -u -r1.218 dsdt.c
--- src/sys/dev/acpi/dsdt.c     20 Aug 2015 20:50:10 -0000      1.218
+++ src/sys/dev/acpi/dsdt.c     19 Sep 2015 23:11:54 -0000
@@ -1457,7 +1457,7 @@ struct aml_defval {
        struct aml_value        **gval;
 } aml_defobj[] = {
        { "_OS_", AML_OBJTYPE_STRING, -1, osstring },
-       { "_REV", AML_OBJTYPE_INTEGER, 2, NULL },
+       { "_REV", AML_OBJTYPE_INTEGER, 5, NULL },
        { "_GL", AML_OBJTYPE_MUTEX, 1, NULL, &aml_global_lock },
        { "_OSI", AML_OBJTYPE_METHOD, 1, aml_callosi },

Reply via email to