On Tue, Apr 05, 2022 at 07:47:38AM +0000, Corvin Köhne wrote:
> Hi,
> 
> > Where does the intel gop driver come from?  Extracted from host
> > firmware?
> 
> https://projectacrn.github.io/latest/tutorials/gpu-passthru.html#enable-the-gvt-d-gop-driver
> 
> I don't know if it's possible to extract it from host firmware within
> OS context easily.

Extracting from firmware updates is probably easier.

> According to Intel you should ask your board manufacturer.

I'm wondering why if the opregion initialization (which actually is
board-specific) is not done by the gop driver.

> https://01.org/sites/default/files/downloads/igvt-g/gvtflyer.pdf
> 
> I'm not familiar with GVT-s. I just know that it exists.

Seems to be higher level, sending a directx/opengl command stream,
apparently no hardware access for the guest.

> > Once we have the code for vgabios and PlatformGopPolicy we can roll them
> > with the intelgop driver into a rom image with EfiRom.  Ideally also add
> > opregion content to the rom somehow.
> 
> Sounds good. Does these EFI drivers have to be maintained outside of
> EDKII?

Hosting this in https://github.com/tianocore/edk2-staging is probably
one option (not fully sure about the policy there).

Creating a separate project for that might also make sense given that
the roms will not be generic but host-specific, so end-users will have
to install the tools needed to collect host-specific bits and to build
the final rom image.

take care,
  Gerd



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#88423): https://edk2.groups.io/g/devel/message/88423
Mute This Topic: https://groups.io/mt/90236075/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to