Hi friends,
On Sat, Feb 16, 2019 at 11:56 PM Matt B matthewwbradley6@gmail.com wrote:
Is there a config to disable the dGPU to save power if one is present?
I haven't checked if "disabled" (not initialized) dGPU consumes less power than "enabled" (initialized) but not used dGPU. But I think such a config is needed - also because if MULTIPLE_VGA_ADAPTERS is enabled I have to load a discrete GPU VBIOS to ACPI VFCT instead of integrated to make a dGPU working, because if I try to load them both it doesn't end well (discrete GPU not working and maybe the other problems). But if a person does not have a discrete GPU, his ACPI VFCT tables wouldn't be filled with anything at all, because I haven't figured out how to - if MULTIPLE_VGA_ADAPTERS is enabled for all the G505S (with/without dGPU) - how to check if one has a physical GPU attached to that "device pci 2.0" PCI bus.
Maybe we should find a way to create a single ACPI VFCT table for two VBIOSes, however I don't know anything about it and everything seems to work without that, so guess it could wait. Meanwhile it works fine if I do VFCT only for discrete in case of "with-dGPU G505S".
I hope to submit these modified HJK patches today after some final cuts. Luckily they are working without any SeaBIOS changes
Best regards, Mike Banon