All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Isely <isely@isely.net>
To: Chris Wilson <chris@chris-wilson.co.uk>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: Manual control of LVDS pixel formats and dual channel mode
Date: Wed, 13 Apr 2011 02:27:18 -0500 (CDT)	[thread overview]
Message-ID: <alpine.DEB.1.10.1104130215590.5473@ivanova.isely.net> (raw)
In-Reply-To: <1302649260-11996-1-git-send-email-chris@chris-wilson.co.uk>

On Wed, 13 Apr 2011, Chris Wilson wrote:

> Mike, I wasn't keen on introducing this option to disable the LVDS fixed
> mode. I think we want to allow the user to specify the fixed mode to use
> instead, without the intermediate stop-gap solution of completely disabling
> the probe. Later we can extend that ability (if possible or still desirable
> on reflection) so that we can specify all the LVDS configuration options
> in the single string.

Chris:

Keep in mind that if the probe action is returning wrong results, that's 
worse than no results.  This isn't a question about "supplying missing 
data" so much as it a case of "overriding bad data".  Without that fixed 
mode disabling ability, it is very possible that the panel will simply 
be set up wrong with a corrupted display, with no possible means for the 
user to repair the problem.  That's what led me to make the change, and 
that same change had been living peacefully in the userspace xorg 
driver, up until the point that UMS had been removed from it.  Right now 
without the ability to disable fixed mode there simply *is no* 
workaround.

Now with that said I understand where you're driving at here and if we 
can get a means to actually specify an independent fixed mode solution 
then that clearly also solves the problem and I agree it's more elegant.  
My only worry is the fact that the more elegant solution is also more 
complex may result in there being no solution implemented, which is even 
worse than the other two choices (disable fixed mode vs specifying fixed 
mode).  I guess I just want to make sure that if the ability to disable 
fixed mode is not merged that there at least be continuous progress 
towards being able to set the fixed mode.  And I'm willing to do 
whatever I can to help code and/or test there.


> 
> But first can you check that I've correctly forward ported your other
> patches on top of Eric's refactoring.

Thanks.  Will do.  Stay tuned.

  -Mike


-- 

Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8

  parent reply	other threads:[~2011-04-13  7:27 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-17 13:58 [PATCH 2/3] [drm/i915] - Implement ability to disabled LVDS fixed mode Mike Isely
2011-04-12 23:00 ` Manual control of LVDS pixel formats and dual channel mode Chris Wilson
2011-04-12 23:00   ` [PATCH 1/2] drm/i915: Implement direct support for 24 bit LVDS pixel format Chris Wilson
2011-04-12 23:01   ` [PATCH 2/2] drm/i915: Implement manual override of LVDS single/dual channel mode Chris Wilson
2011-04-13  7:27   ` Mike Isely [this message]
2011-04-13  7:42     ` Manual control of LVDS pixel formats and dual " Chris Wilson
2011-04-13 20:44       ` Mike Isely

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.DEB.1.10.1104130215590.5473@ivanova.isely.net \
    --to=isely@isely.net \
    --cc=chris@chris-wilson.co.uk \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.