acrn-hypervisor/devicemodel/include
ppsun 2a96c567b8 DM: gvt: Identical mapping for GPU DSM refine to support EHL/TGL
Windows graphic driver obtains DSM address from in-BAR mmio register
which has passthroughed. Not like the other platforms obtained from
pci configure space register which has virtualized. GPU GuC must use
WOPCM in DSM, besides, Windows OS wants to manage DSM also. These two
reason force acrn has to keep identical mapping to avoid trap mmio
BAR to do the emulation.

Tracked-On: #5880
Signed-off-by: Peng Sun <peng.p.sun@intel.com>
2021-04-07 13:50:48 +08:00
..
public dm: refine comment on 'struct acrn_vm_config' 2021-01-29 13:25:47 +08:00
acpi.h dm: fix compilation issue with gcc10 2021-02-01 09:28:37 +08:00
acpi_hpet.h dm: vhpet: add HPET-related header files 2019-01-23 10:33:28 +08:00
ahci.h
ata.h dm:Remove deprecated terms 2020-09-01 09:30:08 +08:00
atkbdc.h
atomic.h
att_keybox.h DM: Attestation Keybox support in SOS DM 2019-02-25 16:40:25 +08:00
block_if.h dm: virtio-block: extend the max iov number of virtio block 2019-04-16 15:03:04 +08:00
console.h DM: remove unused function console_ptr_event 2019-05-24 11:51:00 +08:00
cpuset.h
dm.h dm: support OVMF split images 2020-11-11 09:53:28 +08:00
dm_string.h doc: replace return with retval 2018-11-30 14:55:17 +08:00
gc.h DM: remove unused function gc_init 2019-05-24 11:51:00 +08:00
gpio_dm.h DM: virtio-gpio: implement GPIO operations via accessing PIO 2019-04-08 10:51:49 +08:00
hpet.h dm: vhpet: add HPET-related header files 2019-01-23 10:33:28 +08:00
i8253reg.h
inout.h dm: completely remove enable_bar()/disable_bar() functions 2019-04-22 15:18:21 +08:00
ioapic.h
ioc.h IOC mediator: dynamically enable dummy channels 2019-02-01 16:05:43 +08:00
iodev.h
irq.h
log.h dm:use acrn-dm logger function instread of printf 2019-11-14 15:34:04 +08:00
lpc.h
macros.h
mc146818rtc.h
mei.h dm: mei: add mei hbm protocol definitions header. 2018-10-23 11:40:15 +08:00
mem.h dm: completely remove enable_bar()/disable_bar() functions 2019-04-22 15:18:21 +08:00
mevent.h dm: enhence the mevent API 2018-12-07 20:21:33 +08:00
mmio_dev.h dm: mmio_dev: add mmio device pass through support 2020-07-23 20:13:20 +08:00
monitor.h DM: Virtio-Blk Rescan 2019-05-07 09:08:50 +08:00
mptable.h
mptbl.h DM: remove unused function mptable_add_oemtbl 2019-05-24 11:51:00 +08:00
npk.h
ns16550.h
pci_core.h DM: gvt: Identical mapping for GPU DSM refine to support EHL/TGL 2021-04-07 13:50:48 +08:00
pciio.h
pcireg.h DM: gvt: Identical mapping for GPU DSM refine to support EHL/TGL 2021-04-07 13:50:48 +08:00
pit.h
pm.h dm: pm: add dm option to select guest notify method 2019-09-11 13:27:10 +08:00
pm_vuart.h dm: graceful failure in pm_vuart 2021-03-01 14:21:43 +08:00
ps2kbd.h
ps2mouse.h
pty_vuart.h DM: separate pty vuart operation from IOC 2019-09-11 16:43:22 +08:00
rpmb.h dm: rpmb: DM customized changes for RPMB mux kernel module 2018-10-19 22:31:28 +08:00
rpmb_backend.h
rpmb_sim.h
rtc.h DM: remove unused function vrtc_reset 2019-05-24 11:51:00 +08:00
rtct.h hv: cleanup legacy terminologies in RTCM module 2021-01-28 11:29:25 +08:00
segments.h
specialreg.h
sw_load.h DM: gvt: Identical mapping for GPU DSM refine to support EHL/TGL 2021-04-07 13:50:48 +08:00
timer.h dm: vhpet: add vHPET support 2019-01-23 10:33:28 +08:00
tpm.h dm: mmio_dev: add mmio device pass through support 2020-07-23 20:13:20 +08:00
tree.h dm: clean up mem.c 2019-03-21 10:28:17 +08:00
types.h dm: build vRTCT of Software SRAM for Post-launch RTVM 2021-01-28 11:29:25 +08:00
uart_core.h dm: refine the uart_core 2018-12-27 09:58:20 +08:00
usb.h
usb_core.h dm: usb: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
usb_pmapper.h DM USB: re-implement the data block process logic 2019-09-26 11:29:22 +08:00
usbdi.h
vbs_common_if.h
vhost.h dm: vhost: remove support for non-msix devices 2018-12-14 19:49:55 +08:00
virtio.h dm: Add Oracle subsystem vendor ID 2019-10-11 13:20:19 +08:00
virtio_kernel.h doc: update virtio related functions doc comments 2018-11-04 20:32:50 -08:00
vmm.h acrn-dm: add some logs for vm state transition 2020-05-15 10:06:23 +08:00
vmmapi.h dm: build vRTCT of Software SRAM for Post-launch RTVM 2021-01-28 11:29:25 +08:00
vrpmb.h
xhci.h DM USB: xHCI: rename some variables about ERST 2019-09-26 11:29:22 +08:00
xhcireg.h DM USB: xHCI: re-implement the emulation of extented capabilities 2019-05-24 13:21:12 +08:00