On Mon, Oct 14, 2019 at 04:04:15PM +0200, Thomas Zimmermann wrote: > Only code is being copied, no functional changes are made. > > Signed-off-by: Thomas Zimmermann <tzimmermann@xxxxxxx> > --- > drivers/staging/mgakms/g450_pll.c | 539 +++++a ... Personally I would start from scratch. In fact some years (*cough* decade) ago I did just that and started writing a new driver for matrox stuff. Unfortunately I ran out of steam after figuring out most of the interesting hardware quirks and whatnot, so I never finished it. The end result is that it still runs in userspace but kinda looks like a kernel driver if you squint a bit. Anyways, I just slapped a MIT license on it dumped the whole thing here: https://gitlab.com/syrjala/mga The development history was, shall we say, not really useful so I just squashed it. You, or someone else, might find it interesting. I think in terms of hardware support it's a superset of any other driver, apart from the blob. -- Ville Syrjälä syrjala@xxxxxx http://www.sci.fi/~syrjala/ _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel