Bug 89585

Summary: [BSW]HDMI resolution-2560x1440@60Hz can't be lighted up with non-reduced blanking
Product: DRI Reporter: liulei <lei.a.liu>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED NOTABUG QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: medium CC: intel-gfx-bugs
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg none

Description liulei 2015-03-16 05:27:26 UTC
Created attachment 114335 [details]
dmesg

==System Environment==
--------------------------
Regression: No. This is first time to test this HDMI resolution on this platform.

Non-working platforms: BSW


==kernel==
--------------------------
-nightly: f7def439e21cacf7656539edc55a4884734743de (fails)


==Bug detailed description==
-----------------------------
HDMI resolution-2560x1440@60Hz can't be lighted up

Monitor model No: Dell UP3214Qt
1.cvt 2560 1440 60
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
2./testdisplay -f 312.25,2560,2752,3024,3488,1440,1443,1448,1493
CRTC(20):[0]  2560x1440 59 2560 2752 3024 3488 1440 1443 1448 1493 0x0 0x0 312250
failed to set mode (2560x1440@59Hz): Invalid argument

==Reproduce steps==
---------------------------- 
1.cvt 2560 1440 60
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
2./testdisplay -f 312.25,2560,2752,3024,3488,1440,1443,1448,1493
CRTC(20):[0]  2560x1440 59 2560 2752 3024 3488 1440 1443 1448 1493 0x0 0x0 312250
failed to set mode (2560x1440@59Hz): Invalid argument
Comment 1 liulei 2015-03-16 05:33:13 UTC
To support 2560x1600/60Hz, we have to set the mode with reduced blanking (by "cvt -r"), to make pclk under 304 MHz (which is CHV limitation).
Comment 2 liulei 2015-03-16 08:55:44 UTC
EDID:
 0000:  00 ff ff ff ff ff ff 00  10 ac 92 40 50 34 31 30
        0010:  14 18 01 03 80 46 27 78  ea 73 e0 a3 53 36 b6 26
        0020:  0d 51 53 a5 4b 00 81 00  b3 00 d1 00 71 4f a9 40
        0030:  81 80 d1 c0 01 01 04 74  00 30 f2 70 5a 80 b0 58
        0040:  8a 00 ba 88 21 00 00 1e  00 00 00 ff 00 4b 33 52
        0050:  39 30 34 35 43 30 31 34  50 0a 00 00 00 fc 00 44
        0060:  45 4c 4c 20 55 50 33 32  31 34 51 0a 00 00 00 fd
        0070:  00 1d 4b 1f 8c 1e 00 0a  20 20 20 20 20 20 01 0c
        0080:  02 03 23 b1 50 90 05 04  03 02 07 16 01 06 11 12
        0090:  15 13 14 1f 20 6d 03 0c  00 10 00 00 3c 20 00 60
        00a0:  03 02 01 04 74 00 30 f2  70 5a 80 b0 58 8a 00 ba
        00b0:  88 21 00 00 1e 02 3a 80  18 71 38 2d 40 58 2c 25
        00c0:  00 ba 88 21 00 00 1e 01  1d 80 18 71 1c 16 20 58
        00d0:  2c 25 00 ba 88 21 00 00  9e 01 1d 00 72 51 d0 1e
        00e0:  20 6e 28 55 00 ba 88 21  00 00 1e 8c 0a d0 8a 20
        00f0:  e0 2d 10 10 3e 96 00 ba  88 21 00 00 18 00 00 14

        ManufactureID: DEL              MonitorID: 4092         SerialNumber: 014P
        ProductWeek/year: 20/2014
        EdidVersion: 1.3
        MonitorType: Digital
        ColorBitDepth: 0 Bits per Primary Color
        InterfaceStandardSupported:
        PowerSupport: standby suspend activeoff RGB
        ChromaInfo: 73 e0 a3 53 36 b6 26 d 51 53
        EstablishedTiming:
                1280x1024 @ 75 135000 1688 1066
                1024x768 @ 75 78800 1312 800
                1024x768 @ 60 65000 1344 806
                800x600 @ 75 49500 1056 625
                800x600 @ 60 40000 1056 628
                640x480 @ 75 31500 840 500
                640x480 @ 60 25200 800 525
                720x400 @ 70 28320 900 449
        StandarTiming:
                1280x800 @ 60 83500 1680 831 (16:10)
                1680x1050 @ 60 146250 2240 1089 (16:10)
                1920x1200 @ 60 193250 2592 1245 (16:10)
                1152x864 @ 75 108000 1600 900 (4:3)
                1600x1200 @ 60 162000 2160 1250 (4:3)
                1280x1024 @ 60 108000 1688 1066 (5:4)
                1920x1440 @ 60 234000 2600 1500 (4:3)
        DetailTiming:
                3840x2160 @ 30.00 297000 4400 2250
        Having a hdmi block, start position is:96
Comment 3 Ville Syrjala 2015-05-29 17:08:14 UTC
CHV can't handle such a high pixel clock. It's a feature not a bug.
Comment 4 Gordon Jin 2015-05-31 08:50:44 UTC
So CHV can support 2560x1600/60Hz (with reduced blanking), but can't support 2560x1440/60Hz (with reduced blanking)?
Comment 5 Ville Syrjala 2015-06-01 11:09:16 UTC
(In reply to Gordon Jin from comment #4)
> So CHV can support 2560x1600/60Hz (with reduced blanking), but can't support
> 2560x1440/60Hz (with reduced blanking)?

No, it can do both with reduced blanking. It can't do either with non-reduced blanking.
Comment 6 Gordon Jin 2015-06-02 00:54:49 UTC
Got it.
Lei, I think we can verify it.
Comment 7 Elizabeth 2017-10-06 14:31:03 UTC
Closing old verified.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.