From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [REGRESSION] i915: No HDMI output with 4.4 Date: Tue, 23 Feb 2016 17:08:00 +0200 Message-ID: <20160223150800.GK23290@intel.com> References: <20160211140117.GC23290@intel.com> <1059a4b341fb208959a262f8706fae87@natalenko.name> <20160212232329.GS23290@intel.com> <20160215144234.GV23290@intel.com> <20160215154215.GM11240@phenom.ffwll.local> <20e547eacc03eef67541c56e85612d0c@natalenko.name> <20160216125409.GC32705@phenom.ffwll.local> <556cc4947b686c24989a7668922cd5c5@natalenko.name> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <556cc4947b686c24989a7668922cd5c5@natalenko.name> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Oleksandr Natalenko Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBGZWIgMjIsIDIwMTYgYXQgMDI6MzI6MzJQTSArMDIwMCwgT2xla3NhbmRyIE5hdGFs ZW5rbyB3cm90ZToKPiBWaWxsZSwgRGFuaWVsLAo+IAo+IGFueSBhZGRpdGlvbmFsIGluZm8gSSBj b3VsZCBwcm92aWRlPyBJIGhhdmUgdG8gcmV0dXJuIGR1YWwtbGluayBEVkkgCj4gY2FibGUgYmFj aywgc28gbGV0IG1lIGtub3cgaWYgSSBjb3VsZCByZXZlYWwgbW9yZSBkZXRhaWxzIGlmIG5lY2Vz c2FyeS4KClVuZm9ydHVuYXRlbHkgSSdtIG91dCBvZiBpZGVhcyBmb3Igbm93LiBEYW5pZWwgaXMg b24gdmFjYXRpb24uCkFueW9uZSBlbHNlPyBWUEcgZm9sa3Mgc2hvdWxkIHRha2UgdGhlIGJhbGwg aGVyZSBzaW5jZSB0aGV5IGJyb2tlIGl0LgoKSW4gdGhlIG1lYW50aW1lIEkgdGhpbmsgYXMgYSB3 b3JrYXJvdW5kIEkgdGhpbmsgeW91IGNvdWxkIHVzZQpzb21ldGhpbmcgbGlrZSB2aWRlbz1IRE1J LUEtMTplIG9uIHRoZSBrZXJuZWwgY29tbWFuZCBsaW5lIChub3Qgc3VyZQpJIGdvdCB0aGUgY29u bmVjdG9yIG5hbWUgcmlnaHQgZm9yIHlvdXIgc3lzdGVtKS4gSSB0aGluayB0aGF0IHNob3VsZApy ZXN1bHQgaW4gdGhlIGxpdmUgc3RhdHVzIGNoZWNrIHRvIGJlIHNraXBwZWQsIGF0IGxlYXN0IHdo ZW4KcG9wdWxhdGluZyB0aGUgbW9kZSBsaXN0LgoKTWlnaHQgYmUgYSBnb29kIGlkZWEgdG8gY29s bGVjdCBhbGwgdGhlIGluZm9ybWF0aW9uIGhlcmUgYW5kIHB1dCBpbiBhCmJ1ZyByZXBvcnQgKGh0 dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvIC0+IERSSSAtPiBEUk0vSW50ZWwpIHNvIHRoYXQK YWxsIHRoZSBsb2dzIGFuZCBzdWNoIHdvdWxkIGJlIGluIG9uZSBwbGFjZS4KCj4gCj4gUmVnYXJk cywKPiAgICBPbGVrc2FuZHIKPiAKPiAxNi4wMi4yMDE2IDE0OjU0LCBEYW5pZWwgVmV0dGVyINC9 0LDQv9C40YHQsNCyOgo+ID4gT24gVHVlLCBGZWIgMTYsIDIwMTYgYXQgMTI6NTg6NTZQTSArMDIw MCwgT2xla3NhbmRyIE5hdGFsZW5rbyB3cm90ZToKPiA+PiBWaWxsZSwgRGFuaWVsLAo+ID4+IAo+ ID4+IEkndmUganVzdCBnb3QgYW5vdGhlciBtb25pdG9yIGFuZCBhbm90aGVyIERWSS1IRE1JIGNh YmxlLCBhbmQgaGVyZSAKPiA+PiB3aGF0IEkndmUKPiA+PiBnb3QuCj4gPj4gCj4gPj4gPT09U2lu Z2xlIExpbmsgRFZJLUQgY2FibGUgd2l0aCAzIGRpZmZlcmVudCBtb25pdG9ycz09PQo+ID4+IAo+ ID4+IENvbXB1dGVyIERWSSDigJTigJTigJQgRFZJLUQgKFNpbmdsZSBMaW5rKS9IRE1JIGNhYmxl IOKAlOKAlOKAlCBIRE1JIExHIDIzTVA2NUhRLVAgCj4gPj4gPT09Cj4gPj4gbm90IHdvcmtpbmcK PiA+IAo+ID4gSSBwcmVzdW1lIHRoZSBhYm92ZSBMRyBzY3JlZW4gaXMgd2hhdCB5b3UndmUgY2Fs bGVkIHByZXZpb3VzbHkgIm9sZAo+ID4gbW9uaXRvciI/Cj4gPiAKPiA+PiBDb21wdXRlciBEVkkg 4oCU4oCU4oCUIERWSS1EIChTaW5nbGUgTGluaykvSERNSSBjYWJsZSDigJTigJTigJQgSERNSSBM RyAyM01QNjdIUS1QIAo+ID4+ID09PQo+ID4+IG5vdCB3b3JraW5nCj4gPj4gQ29tcHV0ZXIgRFZJ IOKAlOKAlOKAlCBEVkktRCAoU2luZ2xlIExpbmspL0hETUkgY2FibGUg4oCU4oCU4oCUIEhETUkg TEcgMjNNUDU1SFEtUCAKPiA+PiA9PT0KPiA+PiB3b3JrcyEKPiA+PiAKPiA+PiA9PT1EdWFsIExp bmsgRFZJLUQgY2FibGUgd2l0aCBtb25pdG9yIHRoYXQgZG9lc24ndCB3b3JrIHdpdGggU2luZ2xl IAo+ID4+IExpbmsKPiA+PiBjYWJsZT09PQo+ID4+IAo+ID4+IENvbXB1dGVyIERWSSDigJTigJTi gJQgRFZJLUQgKER1YWwgTGluaykvSERNSSBjYWJsZSDigJTigJTigJQgSERNSSBMRyAyM01QNjVI US1QIAo+ID4+ID09PQo+ID4+IHdvcmtzIQo+ID4gCj4gPiBGdW5reS4gQ2FuIHlvdSBwbHMgZ3Jh YiB0aGUgZGVidWcgbG9ncyAod2l0aCB0aGUgc3BlY2lhbCBwYXRjaGVzIGZyb20KPiA+IFZpbGxl KSBmb3IgdGhpcyBjYXNlPyBJIHdvbmRlciB3aHkgc3VkZGVubHkgZGlmZmVyZW50IGNhYmxlIGFu ZCBpdCAKPiA+IHdvcmtzLgo+ID4gCj4gPiBBbHNvOiBJcyB0aGlzIG9uZSBvZiB0aGVzZSBvbGRl ci1pc2ggc2NyZWVucyB3aGVyZSB5b3UgbXVzdCBoYXZlIGEKPiA+IGR1YWwtbGluayBjYWJsZSB0 byBkcml2ZSBpdCBhdCBmdWxsIHJlc29sdXRpb24mcmVmcmVzaCByYXRlPwo+ID4gLURhbmllbAo+ ID4gCj4gPiAKPiA+PiA9PT1MYXB0b3Agd2l0aCBIRE1JIG91dHB1dD09PQo+ID4+IAo+ID4+IExh cHRvcCBIRE1JIOKAlOKAlOKAlCBIRE1JL0hETUkgY2FibGUg4oCU4oCU4oCUIEhETUkgTEcgMjNN UDY1SFEtUCA9PT0gd29ya3MhCj4gPj4gCj4gPj4gSSdkIHNheSB0aGF0IHNpbmdsZSBsaW5rIERW SSBjYWJsZXMgYXJlIGJyb2tlbiB3aXRoIG5ldyBrZXJuZWwsIGJ1dCAKPiA+PiBvbmUgb2YKPiA+ PiBtb25pdG9ycyBjb3VsZCB3b3JrIHdpdGggc3VjaCBhIGNhYmxlLiBTbyBJIGhhdmUgbm8gaWRl YSA6KC4KPiA+PiAKPiA+PiBSZWdhcmRzLAo+ID4+ICAgT2xla3NhbmRyLgo+ID4+IAo+ID4+IDE1 LjAyLjIwMTYgMTc6NDIsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPj4gPlRoZSBvdGhlciBkb3du c2lkZSBpcyB0aGF0IGl0J2xsIG1ha2UgdXMgbm9uLWNvbXBsaWFudCwgd2hpY2ggd2FzIHRoZQo+ ID4+ID5wb2ludCBvZiB0aGlzIGVudGlyZSBvcmRlYWw6IEhETUkgc3BlYyBmb3JiaWRzIHVzIGZy b20gc3RhcnRpbmcgYW55IGkyYwo+ID4+ID50cmFuc2FjdGlvbnMgd2hlbiB0aGUgaHBkIGlzbid0 IHNpZ25hbGxpbmcgYSBwcmVzZW50IHNjcmVlbi4KPiA+PiA+Cj4gPj4gPlNvIG1heWJlIHdlIG5l ZWQgdG8gYnV5IG9uZSBvZiB0aGVzZSBicm9rZW4gc2NyZWVucy4KPiA+PiA+Cj4gPj4gPk9sZWtz YW5kciwgd2hhdCBleGFjdCBtb2RlbCBhcmUgeW91IHVzaW5nPyBBbmQgYW55IGNoYW5jZSB0aGF0 IHlvdSBjb3VsZAo+ID4+ID50ZXN0IHRoaXMgb24gc29tZSBvdGhlciBtYWNoaW5lIHdpdGggaW50 ZWwgZ2Z4IGFuZCBsYXRlc3Qga2VybmVsLCBqdXN0IHRvCj4gPj4gPm1ha2Ugc3VyZSB0aGlzIHJl YWxseSBpcyBzb21lIGlzc3VlIHdpdGggdGhlIHNpbmsgYW5kIG5vdCB3aXRoIHRoZSBtYWNoaW5l Cj4gPj4gPml0c2VsZj8gQW5kIEkgZ3Vlc3MgeW91J3ZlIHRlc3RlZCB3aXRoIHNvbWUgb3RoZXIg aGRtaSBzaW5rLCBhbmQgdGhhdAo+ID4+ID53b3Jrcz8KCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50 ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753848AbcBWPIS (ORCPT ); Tue, 23 Feb 2016 10:08:18 -0500 Received: from mga01.intel.com ([192.55.52.88]:48739 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753759AbcBWPIO (ORCPT ); Tue, 23 Feb 2016 10:08:14 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,489,1449561600"; d="scan'208";a="892742138" Date: Tue, 23 Feb 2016 17:08:00 +0200 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= To: Oleksandr Natalenko Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Daniel Vetter , Sonika Jindal , Shashank Sharma , Gary Wang Subject: Re: [REGRESSION] i915: No HDMI output with 4.4 Message-ID: <20160223150800.GK23290@intel.com> References: <20160211140117.GC23290@intel.com> <1059a4b341fb208959a262f8706fae87@natalenko.name> <20160212232329.GS23290@intel.com> <20160215144234.GV23290@intel.com> <20160215154215.GM11240@phenom.ffwll.local> <20e547eacc03eef67541c56e85612d0c@natalenko.name> <20160216125409.GC32705@phenom.ffwll.local> <556cc4947b686c24989a7668922cd5c5@natalenko.name> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <556cc4947b686c24989a7668922cd5c5@natalenko.name> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 22, 2016 at 02:32:32PM +0200, Oleksandr Natalenko wrote: > Ville, Daniel, > > any additional info I could provide? I have to return dual-link DVI > cable back, so let me know if I could reveal more details if necessary. Unfortunately I'm out of ideas for now. Daniel is on vacation. Anyone else? VPG folks should take the ball here since they broke it. In the meantime I think as a workaround I think you could use something like video=HDMI-A-1:e on the kernel command line (not sure I got the connector name right for your system). I think that should result in the live status check to be skipped, at least when populating the mode list. Might be a good idea to collect all the information here and put in a bug report (https://bugs.freedesktop.org/ -> DRI -> DRM/Intel) so that all the logs and such would be in one place. > > Regards, > Oleksandr > > 16.02.2016 14:54, Daniel Vetter написав: > > On Tue, Feb 16, 2016 at 12:58:56PM +0200, Oleksandr Natalenko wrote: > >> Ville, Daniel, > >> > >> I've just got another monitor and another DVI-HDMI cable, and here > >> what I've > >> got. > >> > >> ===Single Link DVI-D cable with 3 different monitors=== > >> > >> Computer DVI ——— DVI-D (Single Link)/HDMI cable ——— HDMI LG 23MP65HQ-P > >> === > >> not working > > > > I presume the above LG screen is what you've called previously "old > > monitor"? > > > >> Computer DVI ——— DVI-D (Single Link)/HDMI cable ——— HDMI LG 23MP67HQ-P > >> === > >> not working > >> Computer DVI ——— DVI-D (Single Link)/HDMI cable ——— HDMI LG 23MP55HQ-P > >> === > >> works! > >> > >> ===Dual Link DVI-D cable with monitor that doesn't work with Single > >> Link > >> cable=== > >> > >> Computer DVI ——— DVI-D (Dual Link)/HDMI cable ——— HDMI LG 23MP65HQ-P > >> === > >> works! > > > > Funky. Can you pls grab the debug logs (with the special patches from > > Ville) for this case? I wonder why suddenly different cable and it > > works. > > > > Also: Is this one of these older-ish screens where you must have a > > dual-link cable to drive it at full resolution&refresh rate? > > -Daniel > > > > > >> ===Laptop with HDMI output=== > >> > >> Laptop HDMI ——— HDMI/HDMI cable ——— HDMI LG 23MP65HQ-P === works! > >> > >> I'd say that single link DVI cables are broken with new kernel, but > >> one of > >> monitors could work with such a cable. So I have no idea :(. > >> > >> Regards, > >> Oleksandr. > >> > >> 15.02.2016 17:42, Daniel Vetter wrote: > >> >The other downside is that it'll make us non-compliant, which was the > >> >point of this entire ordeal: HDMI spec forbids us from starting any i2c > >> >transactions when the hpd isn't signalling a present screen. > >> > > >> >So maybe we need to buy one of these broken screens. > >> > > >> >Oleksandr, what exact model are you using? And any chance that you could > >> >test this on some other machine with intel gfx and latest kernel, just to > >> >make sure this really is some issue with the sink and not with the machine > >> >itself? And I guess you've tested with some other hdmi sink, and that > >> >works? -- Ville Syrjälä Intel OTC