1 comment:
if (CONFIG(MULTIPLE_VGA_ADAPTERS))
return current;
/* Write ACPI VFCT only for Discrete VGA. */
/* TODO: do this also for Integrated VGA. */
break;
case PCI_CLASS_DISPLAY_OTHER:
if (!CONFIG(MULTIPLE_VGA_ADAPTERS))
return current;
break;
So if I understood it correctly only one entry of the VFCT gets used by the radeon driver and this is a hack to make sure the option rom you want gets loaded in VFCT, while the other option rom is at the legacy 0xc0000 location? I'd pursue what is attempted in https://review.coreboot.org/c/coreboot/+/31502 , it seems more promising.
To view, visit change 31448. To unsubscribe, or for help writing mail filters, visit settings.