lkml.org 
[lkml]   [2003]   [Dec]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: PCI Express support for 2.4 kernel

On Wed, Dec 17, 2003 at 01:55:40AM -0500, Jeff Garzik wrote:
> Linus Torvalds wrote:
> >So if this will only matter for PCI-X drivers and not for discovery etc, I
> >wonder if it wouldn't make sense to have this as a totally separate
> >function? Instead of trying to make the existing "pci_config_xxxx()"
> >stuff work with PCI-X, wouldn't it be nicer to have the driver just map
> >its config space on probe?
>
> Not a bad idea... After posting yesterday on this thread, I had the
> thought: Just like PCI has readl() and sbus has sbus_readl(), why not
> pciex_cfg_readl() ?
>
> Any PCI-Ex drivers would obviously _know_ they are PCI Ex, and they
> could communicate that by virtue of simply using new functions. Older
> drivers for older hardware would use the old API and not care...
> Further, PCI-Ex operations are already basically readl/writel anyway, so
> going through the forest of pci_cfg_ops pointers and such would just add
> needless layering.

BUT powermanagement and co will need to potentially do stuff too with the
config space...
-
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/

\
 
 \ /
  Last update: 2005-03-22 13:59    [W:0.157 / U:0.784 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site