acrn-hypervisor/devicemodel/hw
Jiaqing Zhao 75b031b63c dm: pci: read dsm size from igd device for igd passthrough
Currently the DSM (Data of Stolen Memory) size was hardcoded to 64M in
ACRN, meaning that users must set "DVMT Pre-Allocated" to 64M in order
to make IGD passthrough (GVT-d) to work. This patch reads the BIOS-
configured memory size from GGC (GMCH Graphics Control, 0x50) register
and passthrough corresponding area to guest.

Tracked-On: #8432
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@linux.intel.com>
Reviewed-by: Jian Jun Chen <jian.jun.chen@intel.com>
2023-07-27 12:23:12 +08:00
..
mmio dm: fix the secure coding style violations 2022-08-02 18:01:24 +08:00
pci dm: pci: read dsm size from igd device for igd passthrough 2023-07-27 12:23:12 +08:00
platform dm: add _CPC to guest ACPI pm tables 2023-06-09 10:06:42 +08:00
block_if.c dm: blockif: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
gc.c dm: virtio-gpu: VGA compability support 2022-03-28 15:26:20 +08:00
uart_core.c ACRN: misc: Unify terminology for sos/uos rin macro 2021-11-02 10:00:55 +08:00
usb_core.c DM USB: modify disconnecting logic to support Windows 10 2019-09-26 11:29:22 +08:00
vdisplay_sdl.c dm: vdisplay_sdl: fix command line option parsing 2023-07-05 18:48:58 +08:00
vga.c dm: fix NULL pointer dereference risk in vdisplay 2023-07-05 18:48:58 +08:00