[Intel-gfx] 945GME with LCD display 1920x480

2011-10-27 Thread Jarek
Hi!

I'm trying to setup xorg with intel Intel 2011Q1 graphics package. I've
successuly compiled and installed driver on Debian Squeeze with
backported xorg 1.10. It works fine with VGA output, but I want to use
it with special bar-type LCD display supporting only 1920x480
resolution. When I'm trying to setup this resolution, I get in log:

Not using mode "1920x480" (exceeds panel dimensions)

Is there any way to force this resolution ?

It was working with xorg 1.6 and iegd driver.

-- 
Jarek 

___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


[Intel-gfx] Setting proper video mode

2011-10-29 Thread Jarek
Hi all!

I'm trying to setup some strange LCD display which supports only one
mode 1920x480@61Hz. It works with old IEGD drivers, but not with
xf86-video-intel 2.15.0. After some changes to source code I'm able to
force the proper resolution, but there is still nothing on the screen.

Is there something beside the modeline, which my affect setting display
mode ? How to compare what is set with iegd that the display is working,
and how to force xf86-video-intel to do the same ?

The modeline is exactly the same, except refresh rate, which in iegd is
61Hz, and in xf86-video-intel is 61.7 - I don't think that such small
difference may affect the display.

-- 
Jarek 


___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] Setting proper video mode

2011-10-31 Thread Jarek
Dnia 2011-10-31, pon o godzinie 12:42 -0400, Adam Jackson pisze:
> On 10/29/11 9:00 AM, Jarek wrote:
> 
> > Is there something beside the modeline, which my affect setting display
> > mode ? How to compare what is set with iegd that the display is working,
> > and how to force xf86-video-intel to do the same ?
> 
> The first thing that comes to mind is infoframe setup for HDMI.  Is this 
> an HDMI display?

This is directly connected LCD display, shown as LVDS.

> Also, how does the output of intel_reg_dumper compare between the two 
> drivers?

As I understand, I should execute it, from running xorg. Am I right? If
I will find difference, what should I do ?

> > The modeline is exactly the same, except refresh rate, which in iegd is
> > 61Hz, and in xf86-video-intel is 61.7 - I don't think that such small
> > difference may affect the display.
> 
> On the other hand you might be reporting the refresh rate as seen on the 
> LCD's on-screen display, if it has one, in which case it's a little 
> weirder.  That would indicate that you really are sending different 
> timings to the display, possibly because the PLL search code in iegd 
> picked a different answer. 

The refresh rate comes from Xorg.0.log. With xf86-video-intel the
display doesn't show any picture, only backlight is activated when I'm
starting X.
By the way, this MB has two LDVS outputs: LVDS1 and LVDS2. The second
one is not connected to anything, but in the log both are connected.


-- 
Jarek 

___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


[Intel-gfx] Setting proper video mode

2011-11-04 Thread jarek
Hello!

This is the diff between intel_reg_dumper output for iegd and xf86.
Attached are full dumps.
With iegd LVDS connected display is working, with xf86 only VGA is
working.


19c19
VCLK_POST_DIV: 0x00020002 (vga0 p1 = 4, p2 = 2, vga1 p1 = 2, p2
= 2)
26c26
SDVOB: 0x80480084 (enabled, pipe A, stall disabled,
detected)
29c29
<   DSPARB: 0x2020
---
>   DSPARB: 0x1d9c
33,34c33,34
< ADPA: 0x8c18 (disabled, pipe A, +hsync, +vsync)
< LVDS: 0xc020033c (enabled, pipe B, 18 bit, 2 channels)
---
> ADPA: 0x8c00 (disabled, pipe A, -hsync, -vsync)
> LVDS: 0xc0008300 (enabled, pipe B, 18 bit, 1 channel)
36c36
< DVOB: 0xa0480084 (enabled, pipe A, TV stall, -hsync,
-vsync)
---
> DVOB: 0x80480084 (enabled, pipe A, no stall, -hsync,
-vsync)
43,44c43,44
< PP_ON_DELAYS: 0x
 PP_ON_DELAYS: 0x025807d0
>PP_OFF_DELAYS: 0x01f407d0
46c46
< PFIT_CONTROL: 0x0228
---
> PFIT_CONTROL: 0x8448
48,50c48,50
<  PORT_HOTPLUG_EN: 0x0020
  PORT_HOTPLUG_EN: 0x04000220
>PORT_HOTPLUG_STAT: 0x0700
> DSPACNTR: 0xd900 (enabled, pipe B)
54c54
< DSPABASE: 0x
---
> DSPABASE: 0x0080
59c59
PIPEASTAT: 0x (status:)
64c64
CURSOR_A_BASE: 0x
66,69c66,69
CURSOR_A_POSITION: 0x
> FPA0: 0x00041008 (n = 4, m1 = 16, m2 = 8)
> FPA1: 0x00041008 (n = 4, m1 = 16, m2 = 8)
>   DPLL_A: 0xd4010010 (enabled, dvo, default clock,
DAC/serial mode, p1 = 1, p2 = 10, SDVO mult 2)
71,76c71,76
< HTOTAL_A: 0x0a9f077f (1920 active, 2720 total)
< HBLANK_A: 0x0a9f077f (1920 start, 2720 end)
<  HSYNC_A: 0x080e07b6 (1975 start, 2063 end)
< VTOTAL_A: 0x02a701df (480 active, 680 total)
< VBLANK_A: 0x02a701df (480 start, 680 end)
<  VSYNC_A: 0x01e701e2 (483 start, 488 end)
---
> HTOTAL_A: 0x066f0555 (1366 active, 1648 total)
> HBLANK_A: 0x066f0555 (1366 start, 1648 end)
>  HSYNC_A: 0x0628059b (1436 start, 1577 end)
> VTOTAL_A: 0x032902ff (768 active, 810 total)
> VBLANK_A: 0x032902ff (768 start, 810 end)
>  VSYNC_A: 0x030e0309 (778 start, 783 end)
79c79
< DSPBCNTR: 0xd900 (enabled, pipe B)
---
> DSPBCNTR: 0xd800 (enabled, pipe A)
83c83
< DSPBBASE: 0x
---
> DSPBBASE: 0x0080
88c88
PIPEBSTAT: 0x (status:)
93c93
CURSOR_B_BASE: 0x
95,98c95,98
CURSOR_B_POSITION: 0x
> FPB0: 0x00010b07 (n = 1, m1 = 11, m2 = 7)
> FPB1: 0x00010b07 (n = 1, m1 = 11, m2 = 7)
>   DPLL_B: 0x98406000 (enabled, non-dvo, spread spectrum
clock, LVDS mode, p1 = 7, p2 = 14, SDVO mult 1)
100,105c100,105
< HTOTAL_B: 0x0a9f077f (1920 active, 2720 total)
< HBLANK_B: 0x0a9f077f (1920 start, 2720 end)
<  HSYNC_B: 0x080e07b6 (1975 start, 2063 end)
< VTOTAL_B: 0x02a701df (480 active, 680 total)
< VBLANK_B: 0x02a701df (480 start, 680 end)
<  VSYNC_B: 0x01e701e2 (483 start, 488 end)
---
> HTOTAL_B: 0x030f027f (640 active, 784 total)
> HBLANK_B: 0x030f027f (640 start, 784 end)
>  HSYNC_B: 0x02e70287 (648 start, 744 end)
> VTOTAL_B: 0x01fc009f (160 active, 509 total)
> VBLANK_B: 0x015c013f (320 start, 349 end)
>  VSYNC_B: 0x014f014d (334 start, 336 end)
110,112c110,112
V