Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2023 15:05:45 +0200
From:      =?UTF-8?q?Corvin=20K=C3=B6hne?= <corvink@FreeBSD.org>
To:        virtualization@FreeBSD.org
Cc:        =?UTF-8?q?Corvin=20K=C3=B6hne?= <c.koehne@beckhoff.com>
Subject:   [PATCH 3/3] OvmfPkg/BhyveBhfPkg: enable bus enumeration
Message-ID:  <20230511130545.748706-4-corvink@FreeBSD.org>
In-Reply-To: <20230511130545.748706-1-corvink@FreeBSD.org>
References:  <20230511130545.748706-1-corvink@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Corvin Köhne <c.koehne@beckhoff.com>

bhyve supports adding a ROM to PCI devices. It was added to support GPU
passthrough of dedicated AMD GPUs. At the moment, this ROM file is
mostly useless as it's not shadowed and executed by firmware. Change
that by enabling bus enumeration.

Signed-off-by: Corvin Köhne <c.koehne@beckhoff.com>
---
 OvmfPkg/Bhyve/BhyveX64.dsc | 1 -
 1 file changed, 1 deletion(-)

diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc
index 06d68ba37cae..eb7a53c953d3 100644
--- a/OvmfPkg/Bhyve/BhyveX64.dsc
+++ b/OvmfPkg/Bhyve/BhyveX64.dsc
@@ -426,7 +426,6 @@ [PcdsFeatureFlag]
 !endif
 
 [PcdsFixedAtBuild]
-  gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration|TRUE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|TRUE
   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1
-- 
2.40.1




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230511130545.748706-4-corvink>