mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-05 05:32:05 +00:00
- write_vmsix_cap_reg(): emulates vmsix cap writes. write_pt_vmsix_cap_reg(): emulates msix cap write for PT devices. - rw_vmsix_table(): emulates vmsix table bar space access. - vmsix_handle_table_mmio_access(): emulates the vmsix bar space access only. - pt_vmsix_handle_table_mmio_access(): emulates the vmsix bar space access and remap msi entry for PT device if write operation is executed. - rename 'init_vmsix()' and 'deinit_vmsix()' to 'init_vmsix_pt()' and 'deinit_vmsix_pt()' respectively, they're for PT devices only. - remove below 2 functions,call 'pci_vdev_read_vcfg()' directly in cases they're used. - 'read_vmsi_cap_reg()' - 'read_vmsix_cap_reg()' Tracked-On: #5407 Signed-off-by: Yonghua Huang <yonghua.huang@intel.com> Reviewed-by: Li, Fei <fei1.li@intel.com> Reviewed-by: Wang, Yu1 <yu1.wang@intel.com> Acked-by: Eddie Done <eddie.dong@intel.com> |
||
---|---|---|
.. | ||
vpci | ||
io_req.c | ||
mmio_dev.c | ||
vgpio.c | ||
vioapic.c | ||
vpic.c | ||
vrtc.c | ||
vuart.c |