Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jun 2021 10:29:57 +0200
From:      =?UTF-8?q?Corvin=20K=C3=B6hne?= <c.koehne@beckhoff.com>
To:        <freebsd-virtualization@freebsd.org>
Cc:        <p.bruenn@beckhoff.com>, =?UTF-8?q?Corvin=20K=C3=B6hne?= <c.koehne@beckhoff.com>
Subject:   [PATCH 1/4] OvmfPkg/Bhyve: enable bus enumeration
Message-ID:  <20210615083000.1286-2-c.koehne@beckhoff.com>
In-Reply-To: <20210615083000.1286-1-c.koehne@beckhoff.com>
References:  <20210615083000.1286-1-c.koehne@beckhoff.com>

next in thread | previous in thread | raw e-mail | index | archive | help
=EF=BB=BFNeccessary for GPU Passthrough of dedicated AMD GPUs. For Linux
guests, AMD GPUs require that their PCI ROM is processed by UEFI.
Enable bus enumeration to process the PCI ROM of all devices.

Signed-off-by: Corvin K=C3=B6hne <c.koehne@beckhoff.com>
---
 OvmfPkg/Bhyve/BhyveX64.dsc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc
index d8792812ab..ef331d556e 100644
--- a/OvmfPkg/Bhyve/BhyveX64.dsc
+++ b/OvmfPkg/Bhyve/BhyveX64.dsc
@@ -431,7 +431,7 @@
   gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE
=20
 [PcdsFixedAtBuild]
-  gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|TRUE
+  gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|FALSE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
--=20
2.11.0

Beckhoff Automation GmbH & Co. KG | Managing Director: Dipl. Phys. Hans Bec=
khoff
Registered office: Verl, Germany | Register court: Guetersloh HRA 7075






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210615083000.1286-2-c.koehne>