Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Apr 2013 15:04:40 +0200
From:      =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= <olivier@cochard.me>
To:        Jean-Sebastien Pedron <dumbbell@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r249041 - in head/sys/dev/drm2: . i915
Message-ID:  <CA%2Bq%2BTcr56QXUkNhS65nUQyfoAqgfRSp3RD5avL8LVATedeNPCA@mail.gmail.com>
In-Reply-To: <201304030827.r338RZih051806@svn.freebsd.org>
References:  <201304030827.r338RZih051806@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 3, 2013 at 10:27 AM, Jean-Sebastien Pedron
<dumbbell@freebsd.org> wrote:
> Author: dumbbell
> Date: Wed Apr  3 08:27:35 2013
> New Revision: 249041
> URL: http://svnweb.freebsd.org/changeset/base/249041
>
> Log:
>   drm and i915: Left-shift iic_msg.slave at creation time
>

Hi Jean-S=E9bastien,

I believed this change brings a bug on my laptop that uses
drm2/i915kms drivers: Xorg is no more able to probe the capability of
external screen connected to DP port and I can't use the audio output
of this screen too.

Before this commit (rev 249040), here is an extract of my
/var/log/Xorg.log regarding the probing part on DP1 connector:
[    45.194] (II) intel(0): EDID for output DP1
[    45.194] (II) intel(0): Manufacturer: ACI  Model: 24b1  Serial#: 168430=
09
[    45.194] (II) intel(0): Year: 2012  Week: 23
[    45.194] (II) intel(0): EDID Version: 1.4
[    45.194] (II) intel(0): Digital Display Input
[    45.194] (II) intel(0): 8 bits per channel
[    45.194] (II) intel(0): Digital interface is DisplayPort
[    45.194] (II) intel(0): Max Image Size [cm]: horiz.: 55  vert.: 35
[    45.194] (II) intel(0): Gamma: 2.20
[    45.194] (II) intel(0): DPMS capabilities: Off
[    45.194] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4 YCrCb 4:2:2
[    45.194] (II) intel(0): First detailed timing is preferred mode
[    45.194] (II) intel(0): Preferred mode is native pixel format and
refresh rate
[    45.194] (II) intel(0): redX: 0.637 redY: 0.331   greenX: 0.304
greenY: 0.626
[    45.194] (II) intel(0): blueX: 0.152 blueY: 0.071   whiteX: 0.313
whiteY: 0.329
(etc...)
[    45.194] (II) intel(0): Printing probed modes for output DP1
[    45.194] (II) intel(0): Modeline "1920x1200"x60.0  154.00  1920
1968 2000 2080  1200 1203 1209 1235 +hsync -vsync (74.0 kHz eP)
[    45.194] (II) intel(0): Modeline "1920x1080"x60.0  138.50  1920
1968 2000 2080  1080 1083 1088 1110 +hsync -vsync (66.6 kHz e)
[    45.194] (II) intel(0): Modeline "1600x1200"x60.0  162.00  1600
1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[    45.194] (II) intel(0): Modeline "1680x1050"x60.0  146.25  1680
1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[    45.194] (II) intel(0): Modeline "1280x1024"x75.0  135.00  1280
1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    45.194] (II) intel(0): Modeline "1280x1024"x60.0  108.00  1280
1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    45.194] (II) intel(0): Modeline "1440x900"x59.9  106.50  1440
1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[    45.194] (II) intel(0): Modeline "1280x960"x60.0  108.00  1280
1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e

After this commit (rev 249226) , here is the probing part regarding
the same connector/screen (only basic resolution support and no audio
output):
[   264.837] (II) intel(0): EDID for output DP1
[   264.837] (II) intel(0): Printing probed modes for output DP1
[   264.837] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024
1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   264.837] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840
968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   264.837] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824
896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[   264.837] (II) intel(0): Modeline "848x480"x60.0   33.75  848 864
976 1088  480 486 494 517 +hsync +vsync (31.0 kHz e)
[   264.837] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656
752 800  480 489 492 525 -hsync -vsync (31.5 kHz e)

How can I help you to troubleshoot this bug ?

Regards,

Olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2Bq%2BTcr56QXUkNhS65nUQyfoAqgfRSp3RD5avL8LVATedeNPCA>