At Mon, 14 Dec 2009 15:53:54 +0530, Kunal Gangakhedkar wrote:
On Monday 14 Dec 2009 3:37:14 pm Takashi Iwai wrote:
At Mon, 14 Dec 2009 00:29:42 +0530, Kunal Gangakhedkar wrote:
Obvious patch. Recently bought an HP Pavilion dv6-1110ax notebook. The modparm 'model=hp-dv5' works, but I thought it was better if it were natively supported.
Also, the 'hp_detect=1' hint (echo "hp_detect = 1" > /sys/class/sound/hwC0D0/hints) works nicely to mute the speakers when using the headphone jack(s). Is there any way to automatically enable this?
This is weird. hp_detect is basically always set unless you clear explicitly. I guess it's simply a known IRQ problem on HP dv laptops. It requires MSI.
Anyway, could you test the very latest kernel without your patch and confirm that the change is still needed?
The patch wasn't about hp_detect. It was to get the subdev recognised natively so that you don't need the 'model=hp-dv5' modparm.
Yeah, I know. But the speaker-muting should work even without hp_detect=1 hints. The IRQ thingy was only about the auto-muting.
Also, with the latest version, the device might work even without the extra model option (as the auto-parser got improved). I'd like to avoid unneeded quirk lines as much as possible, so that's why I asked to check the latest one.
I'll try with enable_msi modparm as well without trying the hp_detect hint and let you know about it. Will also try the latest kernel.
Thanks!
Takashi