On Tue, 23 Mar 2010, Jaroslav Kysela wrote:

On Tue, 23 Mar 2010, kionez wrote:

#include <Lars Bjørndal.h>   // created 22/03/2010 13:49

And if you blacklist (do not load) the snd-hda-intel driver module?

Then I have beep from both, console and firmware.

I confirm that behaviour, when i load the snd-hda-intel module (it
doesn't matters what version, from kernel > 2.6.29, or what beep_mode
parameter I can pass)

If the recent initialization for HDA codec is broken, there are two ways to do more debugging:

1) determine the patch (code change) which make things worse (look for
  "git bisect" in Google)
2) try to play with hda-analyzer, maybe you find the proper codec setup
  to enable the firmware beep

My hints were correct. hda-analyzer is your friend (node 0x20 - index 3 (Values 6-7 in hda-analyzer controls the analog beep input). Fortunately, I had access to T61, so the patch fixing the analog beep input for T61/X61 is here:

http://git.alsa-project.org/?p=alsa-kernel.git;a=commitdiff;h=0bf0e5a6f304ac1bc93a80cdd68b4d91f3519eb5

You may use alsa-compile.sh script to check the recent ALSA code. You can control the beep volume in a mixer application now, too.

                                                Jaroslav

-----
Jaroslav Kysela <pe...@perex.cz>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to