From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell King Subject: Re: pci bridge suspend/resume (Re: PCI not restored correctly after suspend to ram) Date: Wed, 24 Mar 2004 15:14:05 +0000 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <20040324151405.A23466@flint.arm.linux.org.uk> References: <200403180935.09436.stefan.doesinger@gym-leoben.asn-graz.ac.at> <1079761564.7274.730.camel@dhcppc4> <405C00C6.3010805@pobox.com> <20040320134542.GV25059@parcelfarce.linux.theplanet.co.uk> <20040320181000.GA8272@kroah.com> <20040322223425.GB3213@neo.rr.com> <20040324013557.GB21477@kroah.com> <20040324090746.A13095@flint.arm.linux.org.uk> <20040324132632.GI25059@parcelfarce.linux.theplanet.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20040324132632.GI25059-+pPCBgu9SkPzIGdyhVEDUDl5KyyQGfY2kSSpQ9I8OhVaa/9Udqfwiw@public.gmane.org>; from willy-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org on Wed, Mar 24, 2004 at 01:26:32PM +0000 Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Matthew Wilcox Cc: Greg KH , Adam Belay , Jeff Garzik , Len Brown , stefan.doesinger-dYJrdcitkgg0+Ua9VpOLR6Q1ief8SNuKXqFh9Ls21Oc@public.gmane.org, "linux-pci-jyMamyUUXNJG4ohzP4jBZS1Fcj925eT/@public.gmane.org" , ACPI Developers List-Id: linux-acpi@vger.kernel.org On Wed, Mar 24, 2004 at 01:26:32PM +0000, Matthew Wilcox wrote: > On Wed, Mar 24, 2004 at 09:07:47AM +0000, Russell King wrote: > > The match function would, for instance, return a lower value for a > > device driver matching only the class IDs, a higher ID for a device > > driver matching only the vendor ID, vendor ID + device ID, and the > > highest value for vendor ID + device ID + class ID. > > The details seem a little silly. If I know the vendor + device IDs, that > implies the class ID. I'd say: > > 1 Class ID > 2 Vendor + Device > 3 Vendor, Device, subsystem_vendor, subsystem_device > > That allows for a driver to take over a sym chip that's really part > of a raid device, for example. It was merely an example to illustrate the principle, but I think you've got the idea. 8) -- 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 ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click