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

Ozan Çağlayan ozan at pardus.org.tr
Wed May 13 18:25:33 CEST 2009


Takashi Iwai wrote:
> 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.
>   

I already sent it to the list on 11/05/2009, with a lot of other details
on the problems.
The subject of the e-mail is: MacbookPro5,1 & hda-analyzer.

I'll try with MB5, report back if it fixes the problems or not.


More information about the Alsa-devel mailing list