dm:gvt:enable gvt bar registration
Need to enable gvt bar registration, so remove the previous workaround patch. Tracked-On: projectacrn#4005 Signed-off-by: Junming Liu <junming.liu@intel.com> Reviewed-by: Zhao Yakui <yakui.zhao@intel.com> Reviewed-by: Liu XinYun <xinyun.liu@intel.com> Reviewed-by: Shuo A Liu <shuo.a.liu@intel.com> Acked-by: Yu Wang <yu1.wang@intel.com>
This commit is contained in:
parent
89908bf510
commit
2f642002fc
|
@ -602,20 +602,6 @@ modify_bar_registration(struct pci_vdev *dev, int idx, int registration)
|
|||
struct inout_port iop;
|
||||
struct mem_range mr;
|
||||
|
||||
if (is_pci_gvt(dev)) {
|
||||
/* GVT device is the only one who traps the pci bar access and
|
||||
* intercepts the corresponding contents in kernel. It needs
|
||||
* register pci resource only, but no need to register the
|
||||
* region.
|
||||
*
|
||||
* FIXME: This is a short term solution. This patch will be
|
||||
* obsoleted with the migration of using OVMF to do bar
|
||||
* addressing and generate ACPI PCI resource from using
|
||||
* acrn-dm.
|
||||
*/
|
||||
pr_notice("modify_bar_registration: bypass for pci-gvt\n");
|
||||
return 0;
|
||||
}
|
||||
switch (dev->bar[idx].type) {
|
||||
case PCIBAR_IO:
|
||||
bzero(&iop, sizeof(struct inout_port));
|
||||
|
|
Loading…
Reference in New Issue