qemu/include/hw/display
Philippe Mathieu-Daudé edcbea008d hw/display/edid: Add missing 'qdev-properties.h' header
When trying to consume the DEFINE_EDID_PROPERTIES() macro
by including "hw/display/edid.h", we get this build failure:

  include/hw/display/edid.h:24:5: error: implicit declaration of
  function ‘DEFINE_PROP_UINT32’ [-Werror=implicit-function-declaration]
     24 |     DEFINE_PROP_UINT32("xres", _state, _edid_info.prefx, 0),    \
        |     ^~~~~~~~~~~~~~~~~~

Headers should be self-contained, and one shouldn't have to
dig to find the missing headers.
In this case "hw/qdev-properties.h" is missing. Add it.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 20200526062252.19852-2-f4bug@amsat.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2020-05-28 11:38:57 +02:00
..
bcm2835_fb.h hw/arm/bcm283x: Correct the license text 2020-03-23 17:22:30 +00:00
blizzard.h Include hw/irq.h a lot less 2019-08-16 13:31:52 +02:00
bochs-vbe.h vga: move bochs vbe defines to header file 2018-05-24 10:42:13 +02:00
dpcd.h Clean up decorations and whitespace around header guards 2016-07-12 16:20:46 +02:00
edid.h hw/display/edid: Add missing 'qdev-properties.h' header 2020-05-28 11:38:57 +02:00
i2c-ddc.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
macfb.h hw/m68k: add Nubus macfb video card 2019-10-28 19:06:49 +01:00
milkymist_tmu2.h Include hw/qdev-properties.h less 2019-08-16 13:31:53 +02:00
ramfb.h Revert "hw/display/ramfb: initialize fw-config space with xres/ yres" 2020-05-18 15:42:34 +02:00
tc6393xb.h Include exec/memory.h slightly less 2019-08-16 13:31:52 +02:00
vga.h Include exec/memory.h slightly less 2019-08-16 13:31:52 +02:00
xlnx_dp.h Normalize position of header guard 2019-06-12 13:20:20 +02:00