Edgar E. Iglesias
cb988a10f6
hw/xen: xenpvh: Disable buffered IOREQs for ARM
...
Add a way to enable/disable buffered IOREQs for PVH machines
and disable them for ARM. ARM does not support buffered
IOREQ's nor the legacy way to map IOREQ info pages.
See the following for more details:
https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=2fbd7e609e1803ac5e5c26e22aa8e4b5a6cddbb1
https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/arch/arm/ioreq.c;h=2e829d2e7f3760401b96fa7c930e2015fb1cf463;hb=HEAD#l138
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org >
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com >
2024-10-03 19:37:35 +02:00
Edgar E. Iglesias
f22e598a72
hw/xen: pvh-common: Add support for creating PCIe/GPEX
...
Add support for optionally creating a PCIe/GPEX controller.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com >
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org >
2024-09-04 16:50:43 +02:00
Edgar E. Iglesias
258b2a4015
hw/arm: xenpvh: Break out a common PVH machine
...
Break out a common Xen PVH machine in preparation for
adding a x86 Xen PVH machine.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@amd.com >
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org >
2024-09-04 16:50:42 +02:00