On 24 January 2013 14:38, Alexander Graf agraf@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
- We don't have to emulate all hardware real hardware emulates
- 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 :-)
-- PMM