hw/xen: Extract 'xen_igd.h' from 'xen_pt.h'
commitf28b958cbf08c4019f99091208e5c877b857b030
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Fri, 10 Nov 2023 21:50:35 +0000 (10 22:50 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Sat, 9 Mar 2024 17:51:45 +0000 (9 18:51 +0100)
treea46fbfad9bd4a74f3614ca0131b3b2d303307d6f
parent92dfc8a25785c3df47bdf2788be3d229e6185f62
hw/xen: Extract 'xen_igd.h' from 'xen_pt.h'

"hw/xen/xen_pt.h" requires "hw/xen/xen_native.h" which is target
specific. It also declares IGD methods, which are not target
specific.

Target-agnostic code can use IGD methods. To allow that, extract
these methos into a new "hw/xen/xen_igd.h" header.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: David Woodhouse <dwmw@amazon.co.uk>
Message-Id: <20231114143816.71079-18-philmd@linaro.org>
accel/xen/xen-all.c
hw/i386/pc_piix.c
hw/xen/xen_pt.c
hw/xen/xen_pt.h
hw/xen/xen_pt_config_init.c
hw/xen/xen_pt_graphics.c
hw/xen/xen_pt_stub.c
include/hw/xen/xen_igd.h [new file with mode: 0644]