acrn-hypervisor/hypervisor/dm
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
..
vpci HV: move bar emulation initialization code to pci_pt.c 2019-05-20 10:37:13 +08:00
io_req.c HV: rename 'type' in struct io_request 2019-05-06 18:25:20 +08:00
vioapic.c hv:remove some unnecessary includes 2019-05-07 09:10:13 +08:00
vmptable.c hv: Build mptable for guest if VM type is Pre-Launched 2019-04-15 15:51:02 +08:00
vpic.c hv: remove the unnecessary equality operation 2019-04-02 18:18:59 +08:00
vrtc.c HV: HV: make io_read_fn_t return true or false 2019-03-29 16:17:44 +08:00
vuart.c HV: vuart: split vuart_write 2019-05-07 11:40:05 +08:00