v2->v3: push VGA logic to vl.c (Jan), improve Cirrus (Avi) Blue Swirl (4): vga: make PCI devices optional vga: make Cirrus ISA device optional memory: change dirtying APIs to take a size vga: compile cirrus_vga in hwlib
Makefile.objs | 1 + Makefile.target | 12 ++----- arch_init.c | 3 +- cpu-all.h | 9 ++++- default-configs/alpha-softmmu.mak | 2 + default-configs/arm-softmmu.mak | 1 + default-configs/i386-softmmu.mak | 2 + default-configs/mips-softmmu.mak | 2 + default-configs/mips64-softmmu.mak | 2 + default-configs/mips64el-softmmu.mak | 2 + default-configs/mipsel-softmmu.mak | 2 + default-configs/ppc-softmmu.mak | 1 + default-configs/ppc64-softmmu.mak | 1 + default-configs/ppcemb-softmmu.mak | 1 + default-configs/sparc64-softmmu.mak | 2 + default-configs/x86_64-softmmu.mak | 2 + hw/cirrus_vga.c | 66 +++++++++++++++++++--------------- hw/g364fb.c | 11 ++---- hw/pc.c | 8 +--- hw/pc.h | 45 +++++++++++++++++++---- hw/pci.c | 18 +++++++++ hw/pci.h | 4 ++ hw/qdev.c | 5 +++ hw/qdev.h | 1 + hw/qxl.c | 5 +-- hw/tcx.c | 14 ++------ hw/vga-pci.c | 6 --- hw/vga.c | 6 ++-- hw/vhost.c | 2 +- kvm-all.c | 8 +++-- memory.c | 5 ++- memory.h | 6 ++- vl.c | 33 ++++++++++++++--- xen-all.c | 4 ++- 34 files changed, 191 insertions(+), 101 deletions(-)