From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2] drm/i915/dp: Update connector status for DP MST hotplugs Date: Fri, 11 Nov 2016 19:28:44 +0200 Message-ID: <20161111172844.GP31595@intel.com> References: <20161107161445.GY4617@intel.com> <1478564850-19766-1-git-send-email-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id B57126E938 for ; Fri, 11 Nov 2016 17:28:47 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1478564850-19766-1-git-send-email-dhinakaran.pandiyan@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dhinakaran Pandiyan Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBOb3YgMDcsIDIwMTYgYXQgMDQ6Mjc6MzBQTSAtMDgwMCwgRGhpbmFrYXJhbiBQYW5k aXlhbiB3cm90ZToKPiBIb3RwbHVnZ2luZyBhIG1vbml0b3IgaW4gRFAgTVNUIGNvbmZpZ3VyYXRp b24gdHJpZ2dlcnMgc2hvcnQgcHVsc2VzLgo+IEFsdGhvdWdoIHRoZSBzaG9ydCBwdWxzZSBoYW5k bGluZyBwYXRoIGVuZHMgdXAgaW4gdGhlIE1TVCBob3RwbHVnIGZ1bmN0aW9uLAo+IHdlIGRvIG5v dCBwZXJmb3JtIGEgZGV0ZWN0IGJlZm9yZSBzZW5kaW5nIHRoZSBob3RwbHVnIHV2ZW50LiBUaGlz IGxlYWRzIHRvCj4gdGhlIGNvbm5lY3RvciBzdGF0dXMgbm90IGJlaW5nIHVwZGF0ZWQgd2hlbiB0 aGUgdXNlcnNwYWNlIGNhbGxzCj4gRFJNX0lPQ1RMX01PREVfR0VUQ09OTkVDVE9SLgo+IAo+IFNv LCBsZXQncyBjYWxsIHRoZSBjb25uZWN0b3IgZnVuY3Rpb24gLT5kZXRlY3QoKSB0byB1cGRhdGUg dGhlIGNvbm5lY3Rvcgo+IHN0YXR1cyBiZWZvcmUgc2VuZGluZyB0aGUgdWV2ZW50Lgo+IAo+IHYy OiBVcGRhdGUgY29ubmVjdG9yIHN0YXR1cyBpbnNpZGUgbW9kZV9jb25maWcgbXV0ZXggKFZpbGxl KQo+IAo+IFNpZ25lZC1vZmYtYnk6IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFu ZGl5YW5AaW50ZWwuY29tPgoKUG9zc2libHkgCkJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRl c2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD05ODMwNgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZHBfbXN0LmMgfCAyMiArKysrKysrKysrKysrKysrKysrKystCj4gIDEgZmls ZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZHBfbXN0LmMKPiBpbmRleCAzZmZiZDY5Li44ZTM2YTk2IDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jCj4gKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHBfbXN0LmMKPiBAQCAtNDkyLDggKzQ5MiwyOCBAQCBzdGF0aWMg dm9pZCBpbnRlbF9kcF9tc3RfaG90cGx1ZyhzdHJ1Y3QgZHJtX2RwX21zdF90b3BvbG9neV9tZ3Ig Km1ncikKPiAgCXN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAgPSBjb250YWluZXJfb2YobWdyLCBz dHJ1Y3QgaW50ZWxfZHAsIG1zdF9tZ3IpOwo+ICAJc3RydWN0IGludGVsX2RpZ2l0YWxfcG9ydCAq aW50ZWxfZGlnX3BvcnQgPSBkcF90b19kaWdfcG9ydChpbnRlbF9kcCk7Cj4gIAlzdHJ1Y3QgZHJt X2RldmljZSAqZGV2ID0gaW50ZWxfZGlnX3BvcnQtPmJhc2UuYmFzZS5kZXY7Cj4gKwlzdHJ1Y3Qg aW50ZWxfY29ubmVjdG9yICppbnRlbF9jb25uZWN0b3I7Cj4gKwlib29sIGNoYW5nZWQgPSBmYWxz ZTsKPiArCWVudW0gZHJtX2Nvbm5lY3Rvcl9zdGF0dXMgb2xkX3N0YXR1czsKPiArCXN0cnVjdCBk cm1fbW9kZV9jb25maWcgKm1vZGVfY29uZmlnID0gJmRldi0+bW9kZV9jb25maWc7Cj4gKwo+ICsJ bXV0ZXhfbG9jaygmbW9kZV9jb25maWctPm11dGV4KTsKPiArCWZvcl9lYWNoX2ludGVsX2Nvbm5l Y3RvcihkZXYsIGludGVsX2Nvbm5lY3Rvcikgewo+ICsJCXN0cnVjdCBkcm1fY29ubmVjdG9yICpj b25uZWN0b3IgPSAmKGludGVsX2Nvbm5lY3Rvci0+YmFzZSk7Cj4gKwo+ICsJCWlmIChpbnRlbF9j b25uZWN0b3ItPm1zdF9wb3J0ICE9IGludGVsX2RwKQo+ICsJCQljb250aW51ZTsKPiArCj4gKwkJ b2xkX3N0YXR1cyA9IGNvbm5lY3Rvci0+c3RhdHVzOwo+ICsJCWNvbm5lY3Rvci0+c3RhdHVzID0g Y29ubmVjdG9yLT5mdW5jcy0+ZGV0ZWN0KGNvbm5lY3RvciwgZmFsc2UpOwo+ICsKPiArCQlpZiAo b2xkX3N0YXR1cyAhPSBjb25uZWN0b3ItPnN0YXR1cykKPiArCQkJY2hhbmdlZCA9IHRydWU7Cj4g Kwl9Cj4gKwltdXRleF91bmxvY2soJm1vZGVfY29uZmlnLT5tdXRleCk7Cj4gIAo+IC0JZHJtX2tt c19oZWxwZXJfaG90cGx1Z19ldmVudChkZXYpOwo+ICsJaWYgKGNoYW5nZWQpCj4gKwkJZHJtX2tt c19oZWxwZXJfaG90cGx1Z19ldmVudChkZXYpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgY29uc3Qgc3Ry dWN0IGRybV9kcF9tc3RfdG9wb2xvZ3lfY2JzIG1zdF9jYnMgPSB7Cj4gLS0gCj4gMi43LjQKCi0t IApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=