
At Thu, 19 Jul 2007 18:58:42 +0200, Yann Le Brech wrote:
The problem : missing controls of the sound cards for an Intel HDA, Toshiba Satellite Pro U200
Full description : I was using the kernel 2.6.19 for a while, and I got some interesting functions like controlling the sound level on headphones or speakers separately. Then I upgraded to the kernel 2.6.21.1 and suddently the level controls changed, to useless level controls, like Master and PCM only (and some other useless). I wanted to get back to the previous control set, and I've found a solution by checking what was done in debugging mode. The previous kernel was not detecting the model config, but the new one did. So I simply strapped the detection routine by a return -1 and it did the trick. I know its not the best thing to do, but it was the simplest thing I thought about.
2.6.21 is way too old version for hda-intel, thus not worth to debug. Please try the latest ALSA HG tree at first (instead of 1.0.14 release). Tons of fixes have been done there.
Takashi