From mboxrd@z Thu Jan 1 00:00:00 1970 From: Claude Michel Subject: Recent code changes for HD-audio on HG repo Date: Sat, 11 Aug 2007 15:03:09 +0200 Message-ID: <46BDB38D.9090803@free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from smtp20.orange.fr (smtp20.orange.fr [193.252.22.31]) by alsa0.perex.cz (Postfix) with ESMTP id BB25624469 for ; Sat, 11 Aug 2007 15:02:30 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2023.orange.fr (SMTP Server) with ESMTP id 3A9B81C00098 for ; Sat, 11 Aug 2007 15:02:30 +0200 (CEST) Received: from [192.168.1.42] (AMarseille-151-1-72-103.w83-205.abo.wanadoo.fr [83.205.255.103]) by mwinf2023.orange.fr (SMTP Server) with ESMTP id 089D21C00094 for ; Sat, 11 Aug 2007 15:02:29 +0200 (CEST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org Hi, I have done come test of the new suspend/resume capabilities. However suspend failed to correctly work on my laptop (dell d630). You must note that there is a few trouble issues with sound on this laptop: the snd_hda_intel driver correctly detect a STAC9205 and get the default pin configuration from the bios. So far, so good ... however, pin B is by default configured as line out and is working as such. But, it does not correctly work with an external microphone as it need a vref. So, instead of using the bios settings, I use the windows default settings. This is not perfectly working : I usually get some glinches that disappear after a logout/login procedure. Nothing significant appears from a diff between /proc/asound/card0/codec0 before and after this procedure ... Now let talk about the suspend failure. The suspend procedure (which was previously working) produce a bug (I was not able to catch the message at this stage. This is a partial and hand written report ..): Bug: unable to handle kernel NULL Pointer deferred at virtual address 0000 .... Call trace ... hda_set_power_state+0x34/0x150 [snd_hda_intel] hda_call_code_suspend+0x39/0x60 [snd_hda_intel] snd_hda_suspend+0x27/0x50 [snd_hda_intel] azx_suspend+0x60/0xd0 [snd_hda_intel] pci_device_suspend+0x2c/0x70 suspend_devide+0xdd/0x110 .... By the way, I am running mandriva 2007.1 with kernel 2.6.17-14mdv. cpjm