This series adds edid support to stdvga. The biggest chunk is the
actual edid generator code (patch #1). Some helper functions follow,
and the final patch implements edid support for stdvga.
v3:
- generate more complete EDID blob.
- codestyle fixes.
- add MAINTAINER entry.
Gerd Hoffmann (5):
display/edid: add edid generator to qemu.
display/edid: add qemu_edid_size()
display/edid: add region helper.
display/edid: add DEFINE_EDID_PROPERTIES
display/stdvga: add edid support.
configure | 2 +-
Makefile | 2 +
docs/specs/standard-vga.txt | 2 +-
hw/display/vga_int.h | 2 +-
include/hw/display/edid.h | 27 +++
hw/display/edid-generate.c | 439 ++++++++++++++++++++++++++++++++++++++++++++
hw/display/edid-region.c | 33 ++++
hw/display/vga-pci.c | 35 +++-
hw/display/virtio-vga.c | 2 +-
qemu-edid.c | 120 ++++++++++++
MAINTAINERS | 7 +
hw/display/Makefile.objs | 3 +
12 files changed, 666 insertions(+), 8 deletions(-)
create mode 100644 include/hw/display/edid.h
create mode 100644 hw/display/edid-generate.c
create mode 100644 hw/display/edid-region.c
create mode 100644 qemu-edid.c
--
2.9.3