From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v3.1 1/3] drm/i915: Fix broken mst get_hw_state. Date: Thu, 6 Aug 2015 14:59:24 +0200 Message-ID: <20150806125924.GL17734@phenom.ffwll.local> References: <1438771031-23227-4-git-send-email-maarten.lankhorst@linux.intel.com> <1438861657-14109-1-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id 807AA6E85D for ; Thu, 6 Aug 2015 05:59:28 -0700 (PDT) Received: by wijp15 with SMTP id p15so21625637wij.0 for ; Thu, 06 Aug 2015 05:59:27 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1438861657-14109-1-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBdWcgMDYsIDIwMTUgYXQgMDE6NDc6MzVQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBmdW5jdGlvbiBhbHdheXMgcmV0dXJuZWQgZmFsc2UgYmVjYXVzZSBp bnRlbF9jb25uZWN0b3ItPmVuY29kZXIKPiBpcyBhbHdheXMgTlVMTC4gSW5zdGVhZCB1c2UgdGhl IGF0dGFjaGVkIGVuY29kZXIgZnJvbSBhdG9taWMuCgpOb3RlIHRoYXQgeW91J3ZlIGJyb2tlbiB0 aGlzIHNpbmNlIHlvdSByZW1vdmVkIHRoZSB1cGRhdGluZyBvZgppbnRlbF9jb25uZWN0b3ItPmVu Y29kZXIgc29tZXdoZXJlIGluIHRoZSA0LjMgYXRvbWljIHNlcmllcy4gU28gdGhpcyBpcyBhCnJl Z3Jlc3Npb24gZml4LiBDYW4geW91IHBsZWFzZSBkaWdnIG91dCB0aGUgcmlnaHQgY29tbWl0PwoK PiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGlu dXguaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9tc3Qu YyB8IDcgKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9t c3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jCj4gaW5kZXggZTNhNTg2 NDE2MGZhLi5mZjAxNTY5MTU4ZWEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZHBfbXN0LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9tc3Qu Ywo+IEBAIC0zOTUsOSArMzk1LDEyIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZHJtX2VuY29kZXJf ZnVuY3MgaW50ZWxfZHBfbXN0X2VuY19mdW5jcyA9IHsKPiAgCj4gIHN0YXRpYyBib29sIGludGVs X2RwX21zdF9nZXRfaHdfc3RhdGUoc3RydWN0IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQo+ ICB7Cj4gLQlpZiAoY29ubmVjdG9yLT5lbmNvZGVyKSB7Cj4gKwlzdHJ1Y3QgaW50ZWxfZW5jb2Rl ciAqZW5jb2RlcjsKPiArCj4gKwllbmNvZGVyID0gdG9faW50ZWxfZW5jb2Rlcihjb25uZWN0b3It PmJhc2Uuc3RhdGUtPmJlc3RfZW5jb2Rlcik7CgpTdHJpY3RseSBzcGVha2luZyB0aGlzIHdvbid0 IHdvcmsgZm9yIGh3IHN0YXRlIHJlYWRvdXQgc2luY2Ugd2hhdCB3ZQpyZWFsbHkgbmVlZCB0byBk byBpcyBhc2sgdGhlIG1zdCBjb25uZWN0b3Igd2hpY2ggbXN0IHN0cmVhbSBpdCBhY2NlcHRzIGFu ZAp0aGVuIGNvbXBhcmUgdGhhdCB3aXRoIGFsbCB0aGUgbXN0IGVuY29kZXJzIC4uLgoKQnV0IHRo YXQncyBiZWVuIGJyb2tlbiBzaW5jZSBmb3JldmVyLiBPbmx5IHNpZGUtZWZmZWN0IGhlcmUgaXMg dGhhdApmYXN0Ym9vdCB3b24ndCB3b3JrIHdpdGggbXN0IGFuZCB0aGF0J3MgaW1vIHRvdGFsbHkg b2suIFBsZWFzZSBhbHNvIGFkZAp0aGlzIHRvIHlvdXIgY29tbWl0IG1lc3NhZ2UuCi1EYW5pZWwK PiArCWlmIChlbmNvZGVyKSB7Cj4gIAkJZW51bSBwaXBlIHBpcGU7Cj4gLQkJaWYgKCFjb25uZWN0 b3ItPmVuY29kZXItPmdldF9od19zdGF0ZShjb25uZWN0b3ItPmVuY29kZXIsICZwaXBlKSkKPiAr CQlpZiAoIWVuY29kZXItPmdldF9od19zdGF0ZShlbmNvZGVyLCAmcGlwZSkpCj4gIAkJCXJldHVy biBmYWxzZTsKPiAgCQlyZXR1cm4gdHJ1ZTsKPiAgCX0KPiAtLSAKPiAyLjEuMAo+IAo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVs IFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cu ZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK