Hi Hannah

It looks like your information is not up to date.

https://www.phoronix.com/news/Intel-HDMI-2.1-FRL-Linux so hdmi 2.1 upstreaming in Linux began 10 months ago?

Both Linux and https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/commits/master/ has support for VBT, which should suffice without a spec. Even coreboot has limited support for VBT.

It looks like there is no good reason for this blob to be closed source or did I miss something? The only difference with i915 that has functional display support is that you use VGA legacy mode in uGOP and not a linear framebuffer. VGA legacy mode is very old. I think you'll have a hard time convincing this community that this mode is sensitive NDA only IP that justifies a blob.

Do you have other technical reasons to justify uGOP being closed source while Linux has support pretty much a year before the silicon is released? Maybe we or a search engine can help you out on those too?

Arthur 

On Wed, Sep 6, 2023, 17:58 Williams, Hannah <hannah.williams@intel.com> wrote:
Here are the reasons why we cannot open source Meteor Lake uGOP:
- It has licensed code for HDMI and other industry specifications (i915 also cannot open source HDMI 2.1)
- VBT spec is not open sourced
There will have to be a re-design of the uGOP component so that we can work around above issues and still open source. This is being considered for future SOCs.
Hannah
_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-leave@coreboot.org