As far as I know I wrote the only patch for macbook air 2,1 that shipped with 2.6.34 but that was for the internal speaker only. I could never get the mic going.
Cheers,
R.
On Mon, Sep 27, 2010 at 1:36 PM, Justin P. Mattock justinmattock@gmail.com wrote:
On 09/27/2010 07:39 AM, Takashi Iwai wrote:
At Mon, 27 Sep 2010 00:32:03 +0200, Reimundo wrote:
Hello list, from time to time I spend some time trying to get the mic working on a Macbook air 2,1. I tried looking at the relevant info from the corresponding kernel extensions on mac os X. The codec has "Vendor Id: 0x10ec0885" so the relevant part of the info.plist on mac os X reads
<dict> <key>MicAttributes</key> <integer>28</integer> <key>MicInfo</key> <string>Sampled on rising edge</string> <key>NodeID</key> <integer>39</integer> <key>PinConfigDefault</key> <integer>2426405136</integer> </dict>
Which tells me nothing. In particular I don't have a node 0x27=39 (at least not that hda-analyzer sees) so it's not surprising that if I send the corresponding verbs to set_config_default I don't get anything. Also, I don't see how setting the pinconfigdefault could affect my not having the mic working (anyway I tried setting those pinconfigdefaults that put the node as a fixed mic on all nids 0x19-0x1c to no avail)
As for the sampled on rising edge, I don't know how to use this info. any ideas?
Justin Mattock made once some patches for MacBookAir, but they are pending because no one tested yet.
Justin, could you repost the patches (rebase if needed) for testing again?
thanks,
Takashi
Sure I can rebase them... but there's no guarantee that they work... from what I remember the mic on the macbookAir is not shown with the codec file so you might have to change the pins around.
Justin P. Mattock