Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 4 Feb 2003 05:40:08 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 4 Feb 2003 05:40:08 -0500 Received: from caramon.arm.linux.org.uk ([212.18.232.186]:37643 "EHLO caramon.arm.linux.org.uk") by vger.kernel.org with ESMTP id ; Tue, 4 Feb 2003 05:40:07 -0500 Date: Tue, 4 Feb 2003 10:49:37 +0000 From: Russell King To: Jaroslav Kysela Cc: Adam Belay , "linux-kernel@vger.kernel.org" , "greg@kroah.com" , Alan Cox Subject: Re: PnP model Message-ID: <20030204104937.A13453@flint.arm.linux.org.uk> Mail-Followup-To: Jaroslav Kysela , Adam Belay , "linux-kernel@vger.kernel.org" , "greg@kroah.com" , Alan Cox References: <20030204094634.A11346@flint.arm.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from perex@perex.cz on Tue, Feb 04, 2003 at 11:18:36AM +0100 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1076 Lines: 23 On Tue, Feb 04, 2003 at 11:18:36AM +0100, Jaroslav Kysela wrote: > I think that legacy devices must be probed after PnP ones, otherwise > you'll get these duplications. Unfortunately, this isn't easy to do, while keeping stuff like serial consoles working from early at bootup. Alan Cox definitely does not want to see the serial console initialised any later than it is today, and he's not the only one. In addition, the "legacy" devices are part of the 8250.c module - they have to be for serial console. The PNP devices are probed as part of the 8250_pnp.c module, and since 8250_pnp.c depends on 8250.c, the serial PNP ports will _always_ be initialised after the ISA probes. -- Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux http://www.arm.linux.org.uk/personal/aboutme.html - 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/