Eric Anholt wrote:
Is there any concept of PCI domains in the kernel?

This is for the DRM, while dealing with a complaint from Linus recently:


Please fix the fact that modern PCI is _not_ enumerated with just "bus,
slot, function". A lot of machines are starting to have a "domain number", which allows fro multiple independent PCI subsystems in the same machine.


On linux, you can use "pci_name(pdev)" to get a truly unique descriptor of
the device (within the PCI subsystem). It will look something like

0000:00:02.0

for "domain 0, bus 0, device 2, function 0".




We don't have much of a concept of this (except possibly Alpha like John mentioned, but I really cannot comment on that). Supporting it wouldn't be terribly magical on our end until we fix busdma to support device-device transfers. Since I don't know much context on the DRM side, what exactly is Linus asking to change, and do we need to worry about it?

Scott

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to