[alsa-devel] Intel HDA fix for Macbook 3,1 and newer

Takashi Iwai tiwai at suse.de
Wed May 13 18:22:26 CEST 2009


At Wed, 13 May 2009 19:16:06 +0300,
Ozan Çağlayan wrote:
> 
> Takashi Iwai wrote:
> > Did you try the latest alsa-driver snapshot?  It already contains a
> > patch to support Macbook 5,1 (Aluminium).  The tarball is found at:
> >    ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
> >
> >
> > Takashi
> >   
> 
> Yes I already tried it, no effects. I then thought that it was aimed at
> MB51 not MBP51:

Ah, OK, they might be different.

> mecbuk 2009 # cat /sys/module/snd_hda_intel/parameters/model
> mb51,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>

It's mb5, not mb51.

> The subsystem ID of my ALC889A codec is : 0x106b4000
> The mb51 quirk is automatically applied to :
> 
> +               case 0x106b3f00: /* Macbook 5,1 */
> +                       board_config = ALC885_MB5;
> +                       break;
> 
> so it seems that the codecs differ.

The codec should be same but apparently a different SSID.

> I actually made it work by changing VREF of Node[0x18] PIN from HIZ to
> any of 50,80 or 100.
> This fixed the sound, also enabling the surround slider which vastly
> improves the sound quality and loudness.
> 
> But still there are problems with the headphone/internal speaker
> functioning. If you think that this will require
> another model quirk for patch_sigmatel, I really want to get involved on
> providing the necessary informations to you.

alsa-info.sh output would be helpful.  Run with --no-upload option,
and attach the generated file.


thanks,

Takashi


More information about the Alsa-devel mailing list