From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932777AbcBIRFA (ORCPT ); Tue, 9 Feb 2016 12:05:00 -0500 Received: from mga09.intel.com ([134.134.136.24]:21919 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932690AbcBIRE4 (ORCPT ); Tue, 9 Feb 2016 12:04:56 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,421,1449561600"; d="scan'208";a="899456369" Date: Tue, 9 Feb 2016 19:03:51 +0200 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= To: "Sharma, Shashank" Cc: Nick Bowler , "Jindal, Sonika" , Daniel Vetter , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" Subject: Re: PROBLEM: Intel HDMI output busticated on 4.4 (regression) Message-ID: <20160209170351.GT23290@intel.com> References: <20160119222622.GA16397@draconx.ca> <569F0D4B.6040607@intel.com> <56A0BC04.9080500@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: 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 Tue, Feb 09, 2016 at 04:39:21PM +0000, Sharma, Shashank wrote: > Hi Nick, > > Sonika is OOO for this week. > AFAIK about this issue, looks like the live status is not getting set for your system, on HPD. > > As per the Bspec, we must check live status before trying to read EDID. > Is it possible for you to check with an HDMI analyzer and probe live status register ? BTW I'm not at all convinced about the current live status bit defines we have for g4x. Supposedly someone tested them and found that they don't match the spec, but IIRC when I tried them on one g4x machine here, they did match the spec (well, at least for the ports present on that particular board). So something like this may or may not help: diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index 188ad5de020f..80c08016e522 100644 --- a/drivers/gpu/drm/i915/i915_reg.h +++ b/drivers/gpu/drm/i915/i915_reg.h @@ -3302,9 +3302,9 @@ enum skl_disp_power_wells { * Please check the detailed lore in the commit message for for experimental * evidence. */ -#define PORTD_HOTPLUG_LIVE_STATUS_G4X (1 << 29) +#define PORTD_HOTPLUG_LIVE_STATUS_G4X (1 << 27) #define PORTC_HOTPLUG_LIVE_STATUS_G4X (1 << 28) -#define PORTB_HOTPLUG_LIVE_STATUS_G4X (1 << 27) +#define PORTB_HOTPLUG_LIVE_STATUS_G4X (1 << 29) /* VLV DP/HDMI bits again match Bspec */ #define PORTD_HOTPLUG_LIVE_STATUS_VLV (1 << 27) #define PORTC_HOTPLUG_LIVE_STATUS_VLV (1 << 28) -- 2.4.10 > > Regards > Shashank > -----Original Message----- > From: Nick Bowler [mailto:nbowler@draconx.ca] > Sent: Tuesday, February 09, 2016 10:03 PM > To: Jindal, Sonika > Cc: linux-kernel@vger.kernel.org; dri-devel@lists.freedesktop.org; Daniel Vetter; Sharma, Shashank > Subject: Re: PROBLEM: Intel HDMI output busticated on 4.4 (regression) > > On 1/28/16, Nick Bowler wrote: > > On 2016-01-21, Nick Bowler wrote: > >> On 2016-01-21, Jindal, Sonika wrote: > >>> On 1/21/2016 8:59 AM, Nick Bowler wrote: > >>>> On 1/20/16, Nick Bowler wrote: > >>>>> On 2016-01-20, Jindal, Sonika wrote: > >> [...] > >>>>>> Does the same system works with any other monitor? > >>>>> I'll see if I can find another to try. > >>>> I tried another monitor, and the same problem occurs. > >>> Which make are these monitors? > >> > >> - LG Flatron W2253V > >> - Dell E228WFPc > >> > >>> Do you have any other system other than G45? > >> > >> Nothing else with Linux 4.4, unfortunately. > > > > Anything else you want me to try? > > > > This issue is still present in 4.5-rc1. > > Ping? > > HDMI is still broken on my system in 4.5-rc3. > > Cheers, > Nick > _______________________________________________ > dri-devel mailing list > dri-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dri-devel -- Ville Syrjälä Intel OTC From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: PROBLEM: Intel HDMI output busticated on 4.4 (regression) Date: Tue, 9 Feb 2016 19:03:51 +0200 Message-ID: <20160209170351.GT23290@intel.com> References: <20160119222622.GA16397@draconx.ca> <569F0D4B.6040607@intel.com> <56A0BC04.9080500@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id C84466E5AD for ; Tue, 9 Feb 2016 09:05:24 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: "Sharma, Shashank" Cc: Nick Bowler , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBGZWIgMDksIDIwMTYgYXQgMDQ6Mzk6MjFQTSArMDAwMCwgU2hhcm1hLCBTaGFzaGFu ayB3cm90ZToKPiBIaSBOaWNrLCAKPiAKPiBTb25pa2EgaXMgT09PIGZvciB0aGlzIHdlZWsuIAo+ IEFGQUlLIGFib3V0IHRoaXMgaXNzdWUsIGxvb2tzIGxpa2UgdGhlIGxpdmUgc3RhdHVzIGlzIG5v dCBnZXR0aW5nIHNldCBmb3IgeW91ciBzeXN0ZW0sIG9uIEhQRC4gCj4gCj4gQXMgcGVyIHRoZSBC c3BlYywgd2UgbXVzdCBjaGVjayBsaXZlIHN0YXR1cyBiZWZvcmUgdHJ5aW5nIHRvIHJlYWQgRURJ RC4gCj4gSXMgaXQgcG9zc2libGUgZm9yIHlvdSB0byBjaGVjayB3aXRoIGFuIEhETUkgYW5hbHl6 ZXIgYW5kIHByb2JlIGxpdmUgc3RhdHVzIHJlZ2lzdGVyID8KCkJUVyBJJ20gbm90IGF0IGFsbCBj b252aW5jZWQgYWJvdXQgdGhlIGN1cnJlbnQgbGl2ZSBzdGF0dXMgYml0IGRlZmluZXMKd2UgaGF2 ZSBmb3IgZzR4LiBTdXBwb3NlZGx5IHNvbWVvbmUgdGVzdGVkIHRoZW0gYW5kIGZvdW5kIHRoYXQg dGhleQpkb24ndCBtYXRjaCB0aGUgc3BlYywgYnV0IElJUkMgd2hlbiBJIHRyaWVkIHRoZW0gb24g b25lIGc0eCBtYWNoaW5lCmhlcmUsIHRoZXkgZGlkIG1hdGNoIHRoZSBzcGVjICh3ZWxsLCBhdCBs ZWFzdCBmb3IgdGhlIHBvcnRzIHByZXNlbnQKb24gdGhhdCBwYXJ0aWN1bGFyIGJvYXJkKS4KClNv IHNvbWV0aGluZyBsaWtlIHRoaXMgbWF5IG9yIG1heSBub3QgaGVscDoKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9yZWcuaAppbmRleCAxODhhZDVkZTAyMGYuLjgwYzA4MDE2ZTUyMiAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3JlZy5oCkBAIC0zMzAyLDkgKzMzMDIsOSBAQCBlbnVtIHNrbF9kaXNwX3Bvd2VyX3dlbGxz IHsKICAqIFBsZWFzZSBjaGVjayB0aGUgZGV0YWlsZWQgbG9yZSBpbiB0aGUgY29tbWl0IG1lc3Nh Z2UgZm9yIGZvciBleHBlcmltZW50YWwKICAqIGV2aWRlbmNlLgogICovCi0jZGVmaW5lICAgUE9S VERfSE9UUExVR19MSVZFX1NUQVRVU19HNFgJCSgxIDw8IDI5KQorI2RlZmluZSAgIFBPUlREX0hP VFBMVUdfTElWRV9TVEFUVVNfRzRYCQkoMSA8PCAyNykKICNkZWZpbmUgICBQT1JUQ19IT1RQTFVH X0xJVkVfU1RBVFVTX0c0WAkJKDEgPDwgMjgpCi0jZGVmaW5lICAgUE9SVEJfSE9UUExVR19MSVZF X1NUQVRVU19HNFgJCSgxIDw8IDI3KQorI2RlZmluZSAgIFBPUlRCX0hPVFBMVUdfTElWRV9TVEFU VVNfRzRYCQkoMSA8PCAyOSkKIC8qIFZMViBEUC9IRE1JIGJpdHMgYWdhaW4gbWF0Y2ggQnNwZWMg Ki8KICNkZWZpbmUgICBQT1JURF9IT1RQTFVHX0xJVkVfU1RBVFVTX1ZMVgkJKDEgPDwgMjcpCiAj ZGVmaW5lICAgUE9SVENfSE9UUExVR19MSVZFX1NUQVRVU19WTFYJCSgxIDw8IDI4KQotLSAKMi40 LjEwCgoKPiAKPiBSZWdhcmRzCj4gU2hhc2hhbmsKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQo+IEZyb206IE5pY2sgQm93bGVyIFttYWlsdG86bmJvd2xlckBkcmFjb254LmNhXSAKPiBTZW50 OiBUdWVzZGF5LCBGZWJydWFyeSAwOSwgMjAxNiAxMDowMyBQTQo+IFRvOiBKaW5kYWwsIFNvbmlr YQo+IENjOiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnOyBEYW5pZWwgVmV0dGVyOyBTaGFybWEsIFNoYXNoYW5rCj4gU3ViamVjdDog UmU6IFBST0JMRU06IEludGVsIEhETUkgb3V0cHV0IGJ1c3RpY2F0ZWQgb24gNC40IChyZWdyZXNz aW9uKQo+IAo+IE9uIDEvMjgvMTYsIE5pY2sgQm93bGVyIDxuYm93bGVyQGRyYWNvbnguY2E+IHdy b3RlOgo+ID4gT24gMjAxNi0wMS0yMSwgTmljayBCb3dsZXIgPG5ib3dsZXJAZHJhY29ueC5jYT4g d3JvdGU6Cj4gPj4gT24gMjAxNi0wMS0yMSwgSmluZGFsLCBTb25pa2EgPHNvbmlrYS5qaW5kYWxA aW50ZWwuY29tPiB3cm90ZToKPiA+Pj4gT24gMS8yMS8yMDE2IDg6NTkgQU0sIE5pY2sgQm93bGVy IHdyb3RlOgo+ID4+Pj4gT24gMS8yMC8xNiwgTmljayBCb3dsZXIgPG5ib3dsZXJAZHJhY29ueC5j YT4gd3JvdGU6Cj4gPj4+Pj4gT24gMjAxNi0wMS0yMCwgSmluZGFsLCBTb25pa2EgPHNvbmlrYS5q aW5kYWxAaW50ZWwuY29tPiB3cm90ZToKPiA+PiBbLi4uXQo+ID4+Pj4+PiBEb2VzIHRoZSBzYW1l IHN5c3RlbSB3b3JrcyB3aXRoIGFueSBvdGhlciBtb25pdG9yPwo+ID4+Pj4+IEknbGwgc2VlIGlm IEkgY2FuIGZpbmQgYW5vdGhlciB0byB0cnkuCj4gPj4+PiBJIHRyaWVkIGFub3RoZXIgbW9uaXRv ciwgYW5kIHRoZSBzYW1lIHByb2JsZW0gb2NjdXJzLgo+ID4+PiBXaGljaCBtYWtlIGFyZSB0aGVz ZSBtb25pdG9ycz8KPiA+Pgo+ID4+ICAtIExHIEZsYXRyb24gVzIyNTNWCj4gPj4gIC0gRGVsbCBF MjI4V0ZQYwo+ID4+Cj4gPj4+IERvIHlvdSBoYXZlIGFueSBvdGhlciBzeXN0ZW0gb3RoZXIgdGhh biBHNDU/Cj4gPj4KPiA+PiBOb3RoaW5nIGVsc2Ugd2l0aCBMaW51eCA0LjQsIHVuZm9ydHVuYXRl bHkuCj4gPgo+ID4gQW55dGhpbmcgZWxzZSB5b3Ugd2FudCBtZSB0byB0cnk/Cj4gPgo+ID4gVGhp cyBpc3N1ZSBpcyBzdGlsbCBwcmVzZW50IGluIDQuNS1yYzEuCj4gCj4gUGluZz8KPiAKPiBIRE1J IGlzIHN0aWxsIGJyb2tlbiBvbiBteSBzeXN0ZW0gaW4gNC41LXJjMy4KPiAKPiBDaGVlcnMsCj4g ICBOaWNrCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBkcmktZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y Zwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9kcmktZGV2ZWwK