At Mon, 17 Mar 2008 22:19:55 +0200, Andy Shevchenko wrote:
Hi Takashi Iwai!
On Thu, Mar 13, 2008 at 08:37:37AM +0100, Takashi Iwai wrote next:
The question is rather which one is "better". At the time ASUS G1 quirk was added, there was no lenovo model preset.
The same situation was for some other ALC861 based laptop (uniwill vs. asus?). Due to this I have question how to resolve this under windows for example? Could we make more flex configuration in the ALSA instead of hardcoded model= in the modprobe.conf?
Windows have *.INI files so that they can ignore broken BIOS. Or in other way round - due to this, the hardware vendors never ship the correct BIOS!
I have patches to make some stuff dynamically re-configurable, e.g. overriding the default pin-config or additional verbs together with some hints to the parser, which can be set up via udev etc.
You can see it on my git tree http://git.kernel.org/?p=linux/kernel/git/tiwai/sound-unstable-2.6.git;a=sum...
Takashi