From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/2] drm/dp/mst: don't pass port into the path builder function Date: Wed, 30 Sep 2015 09:22:07 +0200 Message-ID: <20150930072207.GV3383@phenom.ffwll.local> References: <1442366532-23024-1-git-send-email-airlied@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6CF2D72154 for ; Wed, 30 Sep 2015 00:19:13 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so47555227wic.1 for ; Wed, 30 Sep 2015 00:19:12 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1442366532-23024-1-git-send-email-airlied@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Dave Airlie Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBTZXAgMTYsIDIwMTUgYXQgMTE6MjI6MTFBTSArMTAwMCwgRGF2ZSBBaXJsaWUgd3Jv dGU6Cj4gRnJvbTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPiAKPiBUaGlzIGlz IHVubmVjZXNzYXJ5IGFuZCBpdCBtYWtlcyBpdCBlYXNpZXIgdG8gc2VlIHdoYXQgaXMgbmVlZGVk Cj4gZnJvbSBwb3J0Lgo+IAo+IGFsc28gYWRkIGJsYW5rIGxpbmUgdG8gbWFrZSB0aGluZ3Mgbmlj ZXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4K ClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKPiAt LS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyB8IDkgKysrKystLS0t Cj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4gaW5kZXggZTIzZGY1Zi4uODcxMTJk MyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+IEBAIC0xMDI3LDgg KzEwMjcsOCBAQCBzdGF0aWMgdm9pZCBkcm1fZHBfY2hlY2tfcG9ydF9ndWlkKHN0cnVjdCBkcm1f ZHBfbXN0X2JyYW5jaCAqbXN0YiwKPiAgCX0KPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgYnVpbGRf bXN0X3Byb3BfcGF0aChzdHJ1Y3QgZHJtX2RwX21zdF9wb3J0ICpwb3J0LAo+IC0JCQkJc3RydWN0 IGRybV9kcF9tc3RfYnJhbmNoICptc3RiLAo+ICtzdGF0aWMgdm9pZCBidWlsZF9tc3RfcHJvcF9w YXRoKGNvbnN0IHN0cnVjdCBkcm1fZHBfbXN0X2JyYW5jaCAqbXN0YiwKPiArCQkJCWludCBwbnVt LAo+ICAJCQkJY2hhciAqcHJvcHBhdGgsCj4gIAkJCQlzaXplX3QgcHJvcHBhdGhfc2l6ZSkKPiAg ewo+IEBAIC0xMDQxLDcgKzEwNDEsNyBAQCBzdGF0aWMgdm9pZCBidWlsZF9tc3RfcHJvcF9wYXRo KHN0cnVjdCBkcm1fZHBfbXN0X3BvcnQgKnBvcnQsCj4gIAkJc25wcmludGYodGVtcCwgc2l6ZW9m KHRlbXApLCAiLSVkIiwgcG9ydF9udW0pOwo+ICAJCXN0cmxjYXQocHJvcHBhdGgsIHRlbXAsIHBy b3BwYXRoX3NpemUpOwo+ICAJfQo+IC0Jc25wcmludGYodGVtcCwgc2l6ZW9mKHRlbXApLCAiLSVk IiwgcG9ydC0+cG9ydF9udW0pOwo+ICsJc25wcmludGYodGVtcCwgc2l6ZW9mKHRlbXApLCAiLSVk IiwgcG51bSk7Cj4gIAlzdHJsY2F0KHByb3BwYXRoLCB0ZW1wLCBwcm9wcGF0aF9zaXplKTsKPiAg fQo+ICAKPiBAQCAtMTExMyw3ICsxMTEzLDggQEAgc3RhdGljIHZvaWQgZHJtX2RwX2FkZF9wb3J0 KHN0cnVjdCBkcm1fZHBfbXN0X2JyYW5jaCAqbXN0YiwKPiAgCj4gIAlpZiAoY3JlYXRlZCAmJiAh cG9ydC0+aW5wdXQpIHsKPiAgCQljaGFyIHByb3BwYXRoWzI1NV07Cj4gLQkJYnVpbGRfbXN0X3By b3BfcGF0aChwb3J0LCBtc3RiLCBwcm9wcGF0aCwgc2l6ZW9mKHByb3BwYXRoKSk7Cj4gKwo+ICsJ CWJ1aWxkX21zdF9wcm9wX3BhdGgobXN0YiwgcG9ydC0+cG9ydF9udW0sIHByb3BwYXRoLCBzaXpl b2YocHJvcHBhdGgpKTsKPiAgCQlwb3J0LT5jb25uZWN0b3IgPSAoKm1zdGItPm1nci0+Y2JzLT5h ZGRfY29ubmVjdG9yKShtc3RiLT5tZ3IsIHBvcnQsIHByb3BwYXRoKTsKPiAgCj4gIAkJaWYgKHBv cnQtPnBvcnRfbnVtID49IDgpIHsKPiAtLSAKPiAyLjQuMwo+IAo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+ IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0 d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK