https://bugzilla.kernel.org/show_bug.cgi?id=75401
drill87@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |PATCH_ALREADY_AVAILABLE
--- Comment #3 from drill87@gmail.com --- Yes, it fixes vgaswitcheroo problem. Sorry for misleading bugreport then.
However, I would like to mention that radeon module had 2 places with "problematic" PCI class test.
The first one is fixed with the aforementioned patch.
The second place is in file "radeon_bios.c" in function "static bool radeon_atrm_get_bios(struct radeon_device *rdev)". I don't know if it is a problem, but it's still expected only cards with PCI_CLASS_DISPLAY_VGA class there. Thus, I guess, the bios doesn't get initialized properly for my card with class PCI_CLASS_DISPLAY_OTHER...
Anyway, thank you for your time!