On 07/05/21 13:08, Corvin Köhne wrote: > An USB driver is required to use a keyboard or mouse while installing > an OS or while in a bootloader menu like grub when using GPU + USB > Passthrough. > > Reviewed-by: Peter Grehan <gre...@freebsd.org> > Acked-by: Rebecca Cran <rebe...@bsdio.com> > Signed-off-by: Corvin Köhne <c.koe...@beckhoff.com> > --- > OvmfPkg/Bhyve/BhyveX64.dsc | 9 +++++++++ > OvmfPkg/Bhyve/BhyveX64.fdf | 8 ++++++++ > 2 files changed, 17 insertions(+) > > diff --git a/OvmfPkg/Bhyve/BhyveX64.dsc b/OvmfPkg/Bhyve/BhyveX64.dsc > index 39cd354932..a0a2071b86 100644 > --- a/OvmfPkg/Bhyve/BhyveX64.dsc > +++ b/OvmfPkg/Bhyve/BhyveX64.dsc > @@ -163,6 +163,7 @@ > FileHandleLib|MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf > UefiCpuLib|UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf > > SecurityManagementLib|MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf > + UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf > > SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.inf > QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibNull.inf > QemuFwCfgS3Lib|OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf > @@ -778,6 +779,14 @@ > !endif > OvmfPkg/VirtioNetDxe/VirtioNet.inf > > + # > + # Usb Support > + # > + MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf > + MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf > + MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf > + MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf > + > !ifdef $(CSM_ENABLE) > IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/VideoDxe.inf { > <LibraryClasses> > diff --git a/OvmfPkg/Bhyve/BhyveX64.fdf b/OvmfPkg/Bhyve/BhyveX64.fdf > index f4050c4934..f9e9a4cc3e 100644 > --- a/OvmfPkg/Bhyve/BhyveX64.fdf > +++ b/OvmfPkg/Bhyve/BhyveX64.fdf > @@ -292,6 +292,14 @@ INF MdeModulePkg/Logo/LogoDxe.inf > !include NetworkPkg/Network.fdf.inc > INF OvmfPkg/VirtioNetDxe/VirtioNet.inf > > +# > +# Usb Support > +# > +INF MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf > +INF MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf > +INF MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf > +INF MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf > + > !ifdef $(CSM_ENABLE) > INF IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/VideoDxe.inf > !endif >
Merged as commit range fea7901dba72..44ced03798d3, via <https://github.com/tianocore/edk2/pull/1790>. Thanks Laszlo -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#77486): https://edk2.groups.io/g/devel/message/77486 Mute This Topic: https://groups.io/mt/83994828/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-