From mboxrd@z Thu Jan 1 00:00:00 1970 From: Udo van den Heuvel Subject: Re: ice1712 error Date: Sat, 20 Dec 2008 13:56:08 +0100 Message-ID: <494CEB68.1050702@xs4all.nl> References: <494BC00A.9080202@xs4all.nl> <494BC52B.8020605@xs4all.nl> <494BCA18.3080508@xs4all.nl> <494BD77D.4000401@xs4all.nl> <494CD2DD.3040703@xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from smtp-vbr19.xs4all.nl (smtp-vbr19.xs4all.nl [194.109.24.39]) by alsa0.perex.cz (Postfix) with ESMTP id D426E1037ED for ; Sat, 20 Dec 2008 13:56:10 +0100 (CET) In-Reply-To: <494CD2DD.3040703@xs4all.nl> 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: Takashi Iwai Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org Udo van den Heuvel wrote: > Takashi Iwai wrote: >>> snd_card_new gives me the error. >>> (I put some printk's at the right spots.) >>> >>> So what's the next step? >> Check that function. Did you build with the debug option? > > Yes. > For hda-intel it gives some extra messages but none for ice1712: > > ALSA sound/core/init.c:183: cannot find the slot for index 1 (range > 0-7), error: -16 > NULLcardinit............ (my own debugging) > ICE1712: probe of 0000:01:09.0 failed with error -12 > ALSA sound/core/init.c:183: cannot find the slot for index 1 (range > 0-7), error: -16 > NULLcardinit............ (my own debugging) > ICE1712: probe of 0000:01:09.0 failed with error -12 > It appears that in init.c, in snd_card_new this part of code is causing the error: else if (idx < snd_ecards_limit) { if (snd_cards_lock & (1 << idx)) err = -EBUSY; /* invalid */ printk(KERN_WARNING "busy............\n"); /*my debug */ } So it is my card? Repeatedly rmmodding and modprobing snd_ice1712 now only gives me -12 Please advise. Udo cdrom: This disc doesn't have any tracks I recognize! busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12 busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12 busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12 busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12 busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12 busy............ ALSA sound/core/init.c:193: cannot find the slot for index 1 (range 0-7), error: -16 NULLcardinit............ ICE1712: probe of 0000:01:09.0 failed with error -12