Hello, 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? Regards, Gleb.