https://bugs.freedesktop.org/show_bug.cgi?id=109366
--- Comment #2 from Alex Deucher alexdeucher@gmail.com --- Created attachment 143133 --> https://bugs.freedesktop.org/attachment.cgi?id=143133&action=edit possible fix
Does this patch fix it? dGPUs are always add in cards, so they always plug into an upstream port on bare metal. The driver needs to query the upstream port to determine what pcie gen speeds and lanes are available on the platform so that the driver can properly adjust them at runtime to save power.