acrn-hypervisor/hypervisor/include
dongshen 32d1a9da02 HV: move bar emulation initialization code to pci_pt.c
Create the init_vdev_pt() function to host bar emulation initialization code

Add design philosophy for bar emulation

Move common functions to pci.h as they are generic and can be used by other
files.

Rename is_valid_bar to is_bar_supported and keep it as a private local function
in pci_pt.c

Tracked-On: #3056
Signed-off-by: dongshen <dongsheng.x.zhang@intel.com>
Reviewed-by: Eddie Dong <eddie.dong@intel.com>
2019-05-20 10:37:13 +08:00
..
arch/x86 hv:remove some unnecessary includes 2019-05-16 10:33:01 +08:00
common hv: implement NEED_SHUTDOWN_VM request to idle thread 2019-05-15 11:20:12 +08:00
debug HV: vuart: support MSR and MCR 2019-04-29 15:25:39 +08:00
dm HV: rename 'type' in struct io_request 2019-05-06 18:25:20 +08:00
hw HV: move bar emulation initialization code to pci_pt.c 2019-05-20 10:37:13 +08:00
lib hv:move several files related X86 for lib 2019-05-13 10:12:20 +08:00
public hv: add new hypercall to fetch platform configurations 2019-04-15 22:14:13 +08:00