Re: [PATCH] radeonfb: Fix mode setting on CRT monitors

From: Benjamin Herrenschmidt
Date: Mon Mar 28 2005 - 17:39:56 EST


On Mon, 2005-03-28 at 14:03 +0200, Brice Goglin wrote:
> Benjamin Herrenschmidt a écrit :
> > Hi !
> >
> > Current radeonfb is a bit "anal" about accepting CRT modes, it basically only
> > accepts modes that have the exact resolution, which tends to break with fbcon
> > on console switches as it provides "approximate" modes. This patch fixes it
> > by having the driver chose the closest possible mode instead of looking for
> > an exact match.
>
> Hi Benjamin,
>
> I tried your patch because on recent -mm kernels I see dirty colored
> columns during a few seconds when switching from X to radeon fbcon
> (looks like remaining colors of X).
> I don't know what visible effect your patch is supposed to have.
> I didn't see any difference, but I doesn't seem to break anything.

The effect is that if your console resolution isn't an exact multiple of
the character width or height, radeonfb would fail to set the mode on
console switches. It doesn't happen with 1024x768 and default font but
it does happen with some weird modes, and some monitors (/me lurks
toward IBM) tend to have quite broken default EDID timings.

Ben.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/