The 5.0-rc1 linux kernel header update -- which contains the vfio api update for edid support -- is about to land in qemu master. Intel just posted patches implementing EDID support. Time to undust the test patches, polish them and post them for review & merge.
This series adds EDID support to the qemu vfio display code. Various display-reladed information -- most importantly the display resolution which should be used -- is passed to the guest that way. The (initial) display resolution can be set using the new xres and yres properties. When supported by the UI it will also be updated on window resizes. Gerd Hoffmann (5): vfio: update kernel headers. vfio/display: add edid support. vfio/display: add xres + yres properties vfio/display: delay link up event [debug] some logging hw/vfio/pci.h | 2 + include/hw/vfio/vfio-common.h | 4 ++ linux-headers/linux/vfio.h | 50 +++++++++++++ hw/vfio/display.c | 158 ++++++++++++++++++++++++++++++++++++++++++ hw/vfio/pci.c | 2 + 5 files changed, 216 insertions(+) -- 2.9.3