2 comments:
Patch Set #12, Line 15: Later will try to make a common VFCT table for both adapters.
I'd focus on that. This patch just seems like a hack...
That's probably for another, future patch...
if (!IS_ENABLED(CONFIG_MULTIPLE_VGA_ADAPTERS)) {
/* Copy Integrated VGA VBIOS from CBFS to ACPI VFCT. */
printk(BIOS_DEBUG, " Copying %sVBIOS image from %p\n",
rom == (struct rom_header *)
(uintptr_t)PCI_VGA_RAM_IMAGE_START ?
"initialized " : "",
rom);
} else {
/* Copy Discrete VGA VBIOS from CBFS to ACPI VFCT. */
printk(BIOS_DEBUG, " Copying %sVBIOS image from %p\n",
rom == (struct rom_header *)
(uintptr_t)PCI_RAM_IMAGE_START ?
"initialized " : "",
rom);
/* TODO: do this also for Integrated VGA VBIOS. */
}
there's a small but important difference: PCI_VGA_RAM_IMAGE_START and PCI_RAM_IMAGE_START addresses.
Resolved.
To view, visit change 31448. To unsubscribe, or for help writing mail filters, visit settings.