Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261183AbUDLOxo (ORCPT ); Mon, 12 Apr 2004 10:53:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261779AbUDLOxo (ORCPT ); Mon, 12 Apr 2004 10:53:44 -0400 Received: from caramon.arm.linux.org.uk ([212.18.232.186]:34825 "EHLO caramon.arm.linux.org.uk") by vger.kernel.org with ESMTP id S261183AbUDLOxm (ORCPT ); Mon, 12 Apr 2004 10:53:42 -0400 Date: Mon, 12 Apr 2004 15:53:36 +0100 From: Russell King To: Ivica Ico Bukvic Cc: daniel.ritz@gmx.ch, "'Tim Blechmann'" , "'Thomas Charbonnel'" , ccheney@debian.org, linux-pcmcia@lists.infradead.org, alsa-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: Re: [linux-audio-user] snd-hdsp+cardbus+M6807 notebook=distortion -- FIXED! Message-ID: <20040412155336.B12980@flint.arm.linux.org.uk> Mail-Followup-To: Ivica Ico Bukvic , daniel.ritz@gmx.ch, 'Tim Blechmann' , 'Thomas Charbonnel' , ccheney@debian.org, linux-pcmcia@lists.infradead.org, alsa-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org References: <20040412082801.A3972@flint.arm.linux.org.uk> <20040412144103.PIXB8029.smtp1.fuse.net@64BitBadass> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040412144103.PIXB8029.smtp1.fuse.net@64BitBadass>; from ico@fuse.net on Mon, Apr 12, 2004 at 10:40:59AM -0400 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1319 Lines: 32 On Mon, Apr 12, 2004 at 10:40:59AM -0400, Ivica Ico Bukvic wrote: > Sorry :-) Mandrake Community 10.0 using the 2.6.3 kernel with a patch to fix > the freezing when probing for the pcmcia card on this particular notebook > (see: http://www.muru.com/linux/amd64/). Pavel's fix isn't really a fix, it's more a work-around. If we keep increasing PCIBIOS_MIN_CARDBUS_IO until we hit 0xffff, everyones system stops working. The problem there will be that there's some IO registers between 0x4000 and 0x5000 which the BIOS wants access to, but the kernel didn't know that they existed. In any case, 2.6.3 does not contain the patches for CB1410, so chances are that your problem is already half solved in 2.6.5. Ok, so the action plan is: - set 0xc9 to 0x04 for CB1410 (and others?) - find a reasonable solution to the latency timer, maybe just setting it to 0xff when we detect the bridge. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 PCMCIA - http://pcmcia.arm.linux.org.uk/ 2.6 Serial core - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/