Ok, results from git/torvalds/linux.git plus Peter's patch. The system boots in 1024x768 with the flickering problem. Then I manually try to switch to interlaced. I saw from Xorg.0.log (attached) the following two modelines so I tried both: #Modeline 1920x1080ix0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz) #Modeline 1920x1080ix0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz) xrandr --newmode "1920x1080i_01" 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync xrandr --addmode HDMI2 "1920x1080i_01" xrandr --output HDMI2 --mode "1920x1080i_01" xrandr --newmode "1920x1080i_02" 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync xrandr --addmode HDMI2 "1920x1080i_02" xrandr --output HDMI2 --mode "1920x1080i_02" in both cases the resolution change takes effect (I can see that cause I use VNC) but the screen goes blue. I also attached output dmesg with drm.debug=0xe any idea? thank you, alfonso On Thu, Jan 19, 2012 at 8:05 AM, Alfonso Fiore <alfonso.fiore at gmail.com> wrote: > On Wed, Jan 18, 2012 at 9:12 PM, Daniel Vetter <daniel at ffwll.ch> wrote: > >> Yep, that's correct. For the first issue Peter Ross is working on some >> patches, for the later I suspect the missing CEA support. Please try this >> out by grabbing the kernel tree I've told you and running it. Peter's >> patches are on this mailing list, if it's easier for you I could create a >> quick git branch somewhere. > > Ok, > > here comes the question: > > Peter's patches should be applied only to the mainline development tree: > (git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git). > > if I clone the git Daniel suggested I get errors: > (git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux.git) > > error: patch failed: drivers/gpu/drm/i915/intel_display.c:5316 > error: drivers/gpu/drm/i915/intel_display.c: patch does not apply > > I also tried to reapply the patch after branching to drm-intel-fixes > but I got an error I don't know how to cope with: > > $ git am 152705 152707 152708 > previous rebase directory /home/alfonso/kernel/linux/.git/rebase-apply > still exists but mbox given. > > for now I'm going on compiling mainline (I'll report asap), plus Peter's patches > but is there a chance to have Peter's patch for the drm-intel-fixes branch? > > what am I missing when I use mainline? I ask this since I have two > separate issues... > > in the meanline the patches were accepted: > $ git am 152705 152707 152708 > Applying: drm/i915: specify vertical timings in frame units for > interlaced modes (gen3+) > Applying: drm/i915: allow interlaced mode output on the SDVO connector > Applying: drm/i915: allow interlaced mode output on the HDMI connector > > thank you, > alfonso