On 24.01.2013, at 15:42, Peter Maydell wrote: > On 24 January 2013 14:38, Alexander Graf <ag...@suse.de> wrote: >> But check out the QEMU e500 machine. We have a fully device tree >> based machine type in the kernel. QEMU drives it by generating a >> device tree for devices it actually exposes on the fly. > > The ARM equivalent for that would be mach-virt, I think > (I forget what the status is but no doubt somebody will > remind me :-)) > >> The big advantage we have here is that >> >> 1) We don't have to emulate all hardware real hardware emulates >> 2) We're not restricted to emulate what real hardware emulates. PCI on ARM >> anyone? > > ...do we have an ARM PCI controller of any working kind in > the kernel? versatilepb's PCI controller doesn't count as > it is utterly broken :-)
Don't the Marvell chips have PCI? And Tegra? I'm sure there have to be some SoCs with PCI :). Alex