mikeb mikeb has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31450 )
Change subject: lenovo/g505s: Add the discrete VGA support for AMD Lenovo G505S laptop ......................................................................
Patch Set 3:
(1 comment)
https://review.coreboot.org/#/c/31450/3/src/mainboard/lenovo/g505s/OemCustom... File src/mainboard/lenovo/g505s/OemCustomize.c:
https://review.coreboot.org/#/c/31450/3/src/mainboard/lenovo/g505s/OemCustom... PS3, Line 212: if (IS_ENABLED(CONFIG_MULTIPLE_VGA_ADAPTERS)) {
you can also enable and configure the bus to see if you can find a VGA behind it. […]
Luckily it turned out that we could set BottomIo to 0xD0 instead of 0xE0 at G505S "no-dGPU-version" (LA-A092P motherboard) also - without any problems! See /r/QubesN00b report at https://www.reddit.com/r/coreboot/comments/ar8v7d/if_your_g505s_does_not_hav... , he flashed a dGPU build to his "no-dGPU" G505S and everything seems to be working fine for him :D
So a bit later today I am going to remove this "if (IS_ENABLED(CONFIG_MULTIPLE_VGA_ADAPTERS)) {" condition, and maybe some other conditions like this one (need to re-check if there are any...)