From 89517ed6b9e89321e1387ed8f534d7f080ffdf57 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Tue, 18 May 2021 13:56:12 +0100 Subject: libreboot! this is forked from the "libre" branch in osboot, which is itself a libre, deblobbed fork of osboot, a blobbed up fork of libreboot libreboot needed to be purged clean. this is the new libreboot development repository. the old one has been abandoned --- ...16-Allow-loading-Option-ROMs-so-that-we-c.patch | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 resources/coreboot/fam15h_rdimm/patches/0005-asus-kgpe-d16-Allow-loading-Option-ROMs-so-that-we-c.patch (limited to 'resources/coreboot/fam15h_rdimm/patches/0005-asus-kgpe-d16-Allow-loading-Option-ROMs-so-that-we-c.patch') diff --git a/resources/coreboot/fam15h_rdimm/patches/0005-asus-kgpe-d16-Allow-loading-Option-ROMs-so-that-we-c.patch b/resources/coreboot/fam15h_rdimm/patches/0005-asus-kgpe-d16-Allow-loading-Option-ROMs-so-that-we-c.patch new file mode 100644 index 00000000..d2cca22c --- /dev/null +++ b/resources/coreboot/fam15h_rdimm/patches/0005-asus-kgpe-d16-Allow-loading-Option-ROMs-so-that-we-c.patch @@ -0,0 +1,39 @@ +From b2c6c3265fcdc2a7614958a3af17b4826fe12307 Mon Sep 17 00:00:00 2001 +From: Leah Rowe +Date: Fri, 7 May 2021 19:39:34 +0100 +Subject: [PATCH 5/6] asus/kgpe-d16: Allow loading Option ROMs (so that we can + use graphics cards) + +Since 49d99fcebc7c3860def51812c2f723ad3e8a4ea3 Option ROMs can't be loaded +PCI graphics cards anymore when "Graphics initialization" is set to "Use +native graphics init". This means only onboard graphics can be used until +the OS or SeaBIOS initialise PCI graphics cards. +This patch allows us to do a little hack. We can set "Use native graphics +init" to "Run VGA Option ROMs" and activate "Load Option ROMs on PCI +devices". This way coreboot will load the Option ROM on PCI graphics cards +which means payloads like GRUB can display graphics. +There's only one catch: onboard graphics won't work anymore. Because of this +we'll include seavgabios.bin (compiled by SeaBIOS) in CBFS. This will give +us the option to use both PCI graphics cards and onboard graphics that work +with native graphics init. + +This is copied from the same patch for KCMA-D8 +--- + src/mainboard/asus/kgpe-d16/Kconfig | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/mainboard/asus/kgpe-d16/Kconfig b/src/mainboard/asus/kgpe-d16/Kconfig +index ffbfd53169..95016a0c7f 100644 +--- a/src/mainboard/asus/kgpe-d16/Kconfig ++++ b/src/mainboard/asus/kgpe-d16/Kconfig +@@ -30,7 +30,6 @@ config BOARD_SPECIFIC_OPTIONS + select MAINBOARD_HAS_LPC_TPM + select DRIVERS_I2C_W83795 + select DRIVERS_ASPEED_AST2050 +- select MAINBOARD_FORCE_NATIVE_VGA_INIT + select POWER_STATE_DEFAULT_ON_AFTER_FAILURE + select IPMI_KCS + +-- +2.25.1 + -- cgit v1.2.1