nvidia: Preliminary nVidia/AMD PRIME and dynamic power management support #100519
Motivation for this change
This permits nVidia PRIME to be used in AMD/nVidia configurations, such as on the Zephyrus G14. It also adds a flag for dynamic power management, which should (when fully baked) allow the nVidia dGPU to be fully powered off while unused.
This is all equally true for Intel-based PRIME, and has no bearing on the PR. Just food for thought.
Tested on a Zephyrus G14.
This roughly matches Windows. (Insert rant on malfunctioning dynamic power management here. I'm sure it'll all be in order in a couple of months.)
Not tested, because my hardware doesn't support it:
The text was updated successfully, but these errors were encountered:
Firstly, thank you @Baughn for putting this together. I'm using this PR to get NVIDIA PRIME working on my HP Pavilion Gaming 15-ec1047ax.
I have an AMD Renoir-based iGPU and an NVIDIA GeForce GTX 1650 dGPU. The internal display is connected to the iGPU and the HDMI port is connected to the dGPU. Here's my annotated configuration:
I'm summary, I'd like for this to be merged ;)