Re: [Intel-gfx] [PATCH v3 2/2] drivers: i915: Default max backlight brightness value

2011-11-08 Thread Bryan Freed
On Tue, Nov 8, 2011 at 5:49 PM, Olof Johansson wrote: > Hi, > > On Tue, Nov 8, 2011 at 3:11 PM, Matthew Garrett wrote: >> On Tue, Nov 08, 2011 at 03:02:00PM -0800, Olof Johansson wrote: >> >>> How about a DMI table check that overrides whatever is setup (or not >>> setup) from the video bios? We

Re: [Intel-gfx] [PATCH] CHROMIUM: i915: Select non-alternate SSC frequency for some systems

2011-10-14 Thread Bryan Freed
On Thu, Oct 6, 2011 at 8:09 AM, Jesse Barnes wrote: > On Wed, 5 Oct 2011 22:45:55 -0700 > Simon Que wrote: > > > Hi, > > > > Here's a patch to introduce a DMI-based SSC frequency selection in > > intel_bios.c. Instead of always selecting the "alternate" SSC > > frequency as default during initia

Re: [Intel-gfx] How does i915 CRT hotplug detection work?

2011-01-08 Thread Bryan Freed
Hi intel-gfx folks. This issue is coming up for me again. Can anyone comment on where I can go for an answer? bryan. On Fri, Dec 10, 2010 at 10:15 AM, Bryan Freed wrote: > The only additional information I have is that the irq occurs on a regular > 6.47s interval. > > Can anyon

Re: [Intel-gfx] of the LVDS panel registers, and it just inherits the values. If the

2010-12-14 Thread Bryan Freed
Sorry, bad patch email. Working on it... bryan. On Tue, Dec 14, 2010 at 11:23 AM, wrote: > intel_display.c: ensures the sync polarity to the panel is correct > and issues a message if the driver changes it. > > If these are not correct then although the panel looks ok, output from an > HDMI >

Re: [Intel-gfx] How does i915 CRT hotplug detection work?

2010-12-10 Thread Bryan Freed
The only additional information I have is that the irq occurs on a regular 6.47s interval. Can anyone comment on the mechanism? bryan. On Tue, Dec 7, 2010 at 5:08 PM, Bryan Freed wrote: > I have a pineview system with VGA output that takes anywhere from 1 to 5 > seconds to detect an ex

[Intel-gfx] [PATCH] i915: Modify for pineview clock source and lvds sync polarity

2010-12-08 Thread Bryan Freed
The i915 driver normally assumes the video bios has configured several of the LVDS panel registers, and it just inherits the values. If the vbios has not run, several of these will need to be setup. intel_bios.c: default clock source selection on pineview to use the SSC source intel_display.c: ens

[Intel-gfx] How does i915 CRT hotplug detection work?

2010-12-07 Thread Bryan Freed
I have a pineview system with VGA output that takes anywhere from 1 to 5 seconds to detect an external monitor plug in/out, and I am trying to reduce that latency. But I do not know how hotplug detection works. My first sign of detection is in i915_driver_irq_handler() where we read PORT_HOTPLUG_

Re: [Intel-gfx] xrandr crashes X with a "GPU hung" in the i915 driver

2010-11-05 Thread Bryan Freed
who knows what else. bryan. On Fri, Nov 5, 2010 at 2:16 AM, Chris Wilson wrote: > On Thu, 4 Nov 2010 17:12:31 -0700, Bryan Freed > wrote: > > I have a situation where unplugging an external monitor and running an > > xrandr sequence to return the screen to the internal

[Intel-gfx] xrandr crashes X with a "GPU hung" in the i915 driver

2010-11-04 Thread Bryan Freed
I have a situation where unplugging an external monitor and running an xrandr sequence to return the screen to the internal display sometimes causes the i915 driver to wig out. In perusing the intel-gfx archives, I see http://lists.freedesktop.org/archives/intel-gfx/2010-May/006957.html makes a re

[Intel-gfx] Does the i915 driver (and hardware) properly handle DPMS on/off?

2010-10-08 Thread Bryan Freed
I will accept a redirect to another list if this is the wrong one. When I run a loop of "xset dpms force off; sleep 1; xset dpms force on; sleep 1" to repeatedly turn on and off the panel (connected through i915 LVDS), it does not come back on after a while. The backlight comes on, but the frameb

Re: [Intel-gfx] [PATCH] i915: Initialize panel timing registers if VBIOS did not.

2010-10-08 Thread Bryan Freed
clock." bryan. On Fri, Oct 8, 2010 at 2:58 AM, Chris Wilson wrote: > On Thu, 7 Oct 2010 17:05:46 -0700, Bryan Freed > wrote: > > The time between start of the pixel clock and backlight enable is a basic > > panel timing constraint. If the Panel Power On/Off register

[Intel-gfx] [PATCH] i915: Initialize panel timing registers if VBIOS did not.

2010-10-07 Thread Bryan Freed
: Ibed6cc10d46bf52fd92e0beb25ae3525b5eef99d Signed-off-by: Bryan Freed --- drivers/gpu/drm/i915/intel_bios.c |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_bios.c b/drivers/gpu/drm/i915/intel_bios.c index ad030ff..943bbad 100644 --- a/drivers/gpu/drm/i915/intel_bios.c

Re: [Intel-gfx] [PATCH] CHROMIUM: i915: Initialize panel timing registers if VBIOS did not.

2010-10-07 Thread Bryan Freed
problem moving the check to init_vbt_default(). bryan. On Thu, Oct 7, 2010 at 3:55 PM, Chris Wilson wrote: > On Thu, 7 Oct 2010 15:48:14 -0700, Bryan Freed > wrote: > > The time between start of the pixel clock and backlight enable is a basic > > panel timing constraint. If no VB

[Intel-gfx] [PATCH] CHROMIUM: i915: Initialize panel timing registers if VBIOS did not.

2010-10-07 Thread Bryan Freed
the 'xset dpms force {off|on}' sequence. Change-Id: Ibed6cc10d46bf52fd92e0beb25ae3525b5eef99d Signed-off-by: Bryan Freed --- drivers/gpu/drm/i915/intel_bios.c | 21 + 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_bios.c