Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/45534 )
Change subject: nb/intel/haswell: Add HASWELL_HIDE_PEG_FROM_MRC option ......................................................................
Patch Set 6:
Patch Set 5:
Patch Set 5: Code-Review-1
ONBOARD_VGA_IS_PRIMARY is meant literally. It's about onboard chips, no matter if integrated somewhere or a discrete one. So it can also be on PEG. There is no Kconfig yet for integrated vs. discrete, AFAIK. That area needs to be cleaned up before we can further build on it.
The only Haswell mainboard in the tree for which this is true is the Supermicro X10SLM-F, and the IGD is disabled on that one. I'll just add a new Kconfig option.
Done