linuxboot / heads

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.
https://osresearch.net/
GNU General Public License v2.0
1.39k stars 180 forks source link

Review CONFIG_ONBOARD_VGA_IS_PRIMARY enablement for dGPU enabled boards #1686

Open tlaurion opened 1 month ago

tlaurion commented 1 month ago

Discussion at https://matrix.to/#/!pAlHOfxQNPXOgFGTmo:matrix.org/$tNUqVVh-o7ftSbP55-CzJsASEosES22x50A1AaOzIWk?via=matrix.org&via=nitro.chat&via=fairydust.space

Make sure we don't enable conflicting configs

fhvyhjriur commented 1 month ago

I clicked on the link, after pressing many more buttons at the end i ended up with the note: "Tried to load a specific point in this room's timeline, but was unable to find it."

tlaurion commented 1 month ago

I clicked on the link, after pressing many more buttons at the end i ended up with the note: "Tried to load a specific point in this room's timeline, but was unable to find it."

Weird. That was an anchor from sharing oermalink to conversation thread.

Quote:

When ONBOARD_VGA_IS_PRIMARY is selected, then coreboot uses the FB from the GPU that is defined in the devicetree.cb. Otherwise the last VGA adpter discovered behind the PCIe ports is picked upWhen ONBOARD_VGA_IS_PRIMARY is selected, then coreboot uses the FB from the GPU that is defined in the devicetree.cb. Otherwise the last VGA adpter discovered behind the PCIe ports is picked up