On Sun, Nov 07, 2010 at 04:18:34PM -0800, James Hozier wrote:

> Oh, I've tried a lot of different combos
> yesterday and this was one of them. Tried
> both settings with my speakers, and
> tried both settings with my headphones plugged
> in.

it appears you don't get any sound because the outputs are controlled
by gpio pins.  see if the following fixes it.

1. save this mail as a plain text file somewhere.
2. make sure you have kernel sources installed.  (see the faq if necessary)
3. cd /sys/dev/pci && patch -p 0 < <path to this file>
4. build and install kernel. (see faq if necessary)
5. reboot

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Index: azalia_codec.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v
retrieving revision 1.151
diff -u -p azalia_codec.c
--- azalia_codec.c      10 Sep 2010 15:11:23 -0000      1.151
+++ azalia_codec.c      8 Nov 2010 04:29:59 -0000
@@ -64,6 +64,13 @@ azalia_codec_init_vtbl(codec_t *this)
        this->name = NULL;
        this->qrks = AZ_QRK_NONE;
        switch (this->vid) {
+       case 0x10134206:
+               this->name = "Cirrus Logic CS4206";
+               if (this->subid == 0x106b4d00) {        /* APPLE_MBP55 */
+                       this->qrks |= AZ_QRK_GPIO_UNMUTE_1 |
+                           AZ_QRK_GPIO_UNMUTE_3;
+               }
+               break;
        case 0x10ec0260:
                this->name = "Realtek ALC260";
                break;

Reply via email to