On Mon, Mar 23, 2009 at 3:45 PM, Takashi Iwai tiwai@suse.de wrote:
At Mon, 23 Mar 2009 15:28:57 -0700, Russ Dill wrote:
BTW, I found why model=auto doesn't work well on your machine. It's because (again) of BIOS. It doesn't set the codec SSID properly so the driver doesn't accept the HP auto-toggle and other features.
So, in your case, using model=acer-aspire would be likely the best choice (supposing it matches with most functionality). If you have no problem (at least regressions) with this model, I'll add the entry to point to model=acer-aspire
Add Acer Ferrar 5000 Quirk to Intel HDA driver
Thanks, a similar fix was already merged now.
It all works for a while, but eventually I'll get a "azx_get_response timeout, switching to polling mode: last cmd=0x10bb2001" and it no longer responds to headphone plug events without an unload/reload of the module.
Did you try my test patch?
It is with the patch:
[16877.337044] hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x106f000a [16878.341056] hda_intel: azx_get_response timeout (ERROR): last cmd=0x106f000a [16879.345036] hda_intel: azx_get_response timeout (ERROR): last cmd=0x106f000a [16880.380016] hda_intel: azx_get_response timeout (ERROR): last cmd=0x106f000a [16881.384022] hda_intel: azx_get_response timeout (ERROR): last cmd=0x106f000a
Takashi