Re: further issues with MGA G200 graphics chipset

From: Thomas Zimmermann

Date: Fri Apr 24 2026 - 02:20:59 EST


Hi

Am 23.04.26 um 21:42 schrieb Jacob Keller:
[...]
Unfortunately, I also have no better idea than a DMI quirk table to
record known platforms that include the controller but don't have a
physical VGA connection exposed.

I'm in favor of this. If you send a meaningful DMI identifier for your system, I'd make you a patch for testing.

I don't know of any way for detecting the presence of a physical VGA connector BTW.

Best regards
Thomas


Thus, I'm wondering what else we can do? Using WQ_UNBOUND might help
somewhat? I have no idea if its safe to sleep instead of spin while
reading the i2c connections... As far as I can tell the non-atomic
version has nothing that *strictly* prevents sleep.. but maybe i2c
access has tighter timing requirements than what usleep_range can
fulfill? I am not sure...

I'd just really like to not have to worry about going to every single
user and asking them to unload and ban a driver for these big server
platforms...

--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com
GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)