Am 06.09.2023 um 18:57 schrieb Williams, Hannah:
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.
At the risk of repeating myself: That seems like a you-problem to me.
By now the question (and request by Intel customers) of having GOP (or its predecessor vgabios) available under open source terms is older than some of the contributors to coreboot.
Given that https://www.phoronix.com/news/Intel-MTL-Graphics-Linux-Stable claims that the Meteor Lake GPU bring-up in Linux is now ready, maybe those folks, who know both your GPU design _and_ how to work in an open source environment could help out the GOP folks?
(And don't complain about any choices made in libgfxinit: Intel had tons of time to come up with an adequate solution, thereby shaping the standard solution in that problem space - and decided not to. Eventually people put in _their_ effort to support _your_ hardware.)
Regards, Patrick