Messages in this thread | | | Date | Sun, 23 Aug 1998 17:53:10 -0700 | From | "David S. Miller" <> | Subject | Re: New PCI code for Alpha |
| |
Date: Sun, 23 Aug 1998 15:36:18 -0700 From: Richard Henderson <rth@cygnus.com>
The cleanest thing would be for the kernel itself to never ever use pcibios_*_config_*, but instead always use pci_*_config_*. With the later, I still have the full device structure, and I can walk back up to dev->bus->sysdata and find out what I need to know. But I figured it was way too close to 2.2 for such a change to be considered.
I have several ideas now for 2.3 how to rearrange things to make multi-bus machines happier.
As for the art of independant discovery, we had brought up these issues quite some time ago wrt. sparc64/pci machines. As you can see this proposed scheme never happened, and thus we use the same hacks for multi-bus PCI machines as you are now on the Alpha.
It would be nice to have it in 2.3.x
Later, David S. Miller davem@dm.cobaltmicro.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html
| |