First modify arm fdt handling so boards can provide a blob
rather than requiring one on command line.

Next add mach-virt platform that creates fdt blob from scratch
describing its minimal hw which is a pl011 uart and a sp804 timer.

Tested on amd64 host with full system emulation and also using kvm
on an arndale board

John Rigby (2):
  ARM: Allow boards to provide an fdt blob
  ARM: Add mach-virt platform

 hw/arm/Makefile.objs |    2 +-
 hw/arm/boot.c        |   31 +++--
 hw/arm/mach-virt.c   |  339 ++++++++++++++++++++++++++++++++++++++++++++++++++
 include/hw/arm/arm.h |    6 +
 4 files changed, 366 insertions(+), 12 deletions(-)
 create mode 100644 hw/arm/mach-virt.c

-- 
1.7.9.5


Reply via email to