On Fri, Aug 24, 2001 at 01:55:19PM +0400, Gleb O. Raiko wrote: > Could somebody, please, explain me what arch/mips/pci* stuff is for? My > understanding is drivers/pci code shall setup everything except proper > placing in PCI MEM/IO spaces and irqs. The code in arch/mips/pci* > contains much more. > > Anyway, drivers/pci code provides enough fixup interface, doesn't it ? > > BTW, if the code in arch/mips/pci* is really required how about > fine-grained placing, like in sparc64? Drivers/pci/ does no full initialization of PCI busses which is necessary on some systems where the firmware doesn't. The code in the kernel tree isn't yet complete; I still have two patches left to merge. Ralf