[BISECTED, -next] drm/i915: blurred HDMI output

Arnd Bergmann arnd at arndb.de
Mon Oct 18 13:30:17 PDT 2010


On Monday 18 October 2010 22:15:23 Jesse Barnes wrote:
> On Mon, 18 Oct 2010 21:57:05 +0200 Arnd Bergmann <arnd at arndb.de> wrote:
> > i915 is a module with kms enabled, the blur seems to show up on the
> > text console the moment that the module gets loaded during boot.
> > Before that, the console is in VGA text mode, which is always
> > slightly blurred because the screen has a different native resolution.
> 
> Arg why would the BIOS set the panel fitting bit at all in this
> config?  Any attached outputs (VGA, HDMI) will have their own scalers...

I didn't think the BIOS was setting it. Text mode appears to be blurred
differently, but that's hard to tell...

> Obviously we need to clear it somewhere, but we should be able to avoid
> clearing it on every mode set.  We should probably shut down all panel
> related bits in intel_lvds.c if we fail to detect an LVDS output; that
> should save a little power and avoid problems like this.
> 
> Maybe the below patch which does that will help?

No luck here either.

I don't think the code path you patch here actually gets used, since
intel_lvds_init gets called by intel_setup_outputs only for mobile devices.

	Arnd


More information about the dri-devel mailing list