From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 01/26] drm/dp_mst: Move link address dumping into a function Date: Thu, 8 Aug 2019 21:53:18 +0200 Message-ID: <20190808195318.GQ7444@phenom.ffwll.local> References: <20190718014329.8107-1-lyude@redhat.com> <20190718014329.8107-2-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id C30E56E8B8 for ; Thu, 8 Aug 2019 19:53:23 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id e3so92195904edr.10 for ; Thu, 08 Aug 2019 12:53:23 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190718014329.8107-2-lyude@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Lyude Paul Cc: Maxime Ripard , Sean Paul , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, David Airlie , Juston Li , Harry Wentland List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDk6NDI6MjRQTSAtMDQwMCwgTHl1ZGUgUGF1bCB3cm90 ZToKPiBTaW5jZSB3ZSdyZSBhYm91dCB0byBiZSBjYWxsaW5nIHRoaXMgZnJvbSBtdWx0aXBsZSBw bGFjZXMuIEFsc28gaXQgbWFrZXMKPiB0aGluZ3MgZWFzaWVyIHRvIHJlYWQhCj4gCj4gQ2M6IEp1 c3RvbiBMaSA8anVzdG9uLmxpQGludGVsLmNvbT4KPiBDYzogSW1yZSBEZWFrIDxpbXJlLmRlYWtA aW50ZWwuY29tPgo+IENjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgo+IENjOiBIYXJyeSBXZW50bGFuZCA8aHdlbnRsYW5AYW1kLmNvbT4KPiBTaWduZWQt b2ZmLWJ5OiBMeXVkZSBQYXVsIDxseXVkZUByZWRoYXQuY29tPgoKUmV2aWV3ZWQtYnk6IERhbmll bCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vZHJtX2RwX21zdF90b3BvbG9neS5jIHwgMzUgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t Cj4gIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPiBpbmRleCAwOTg0YjlhMzRkNTUu Ljk5ODA4MWI5YjIwNSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90 b3BvbG9neS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+ IEBAIC0yMDEzLDYgKzIwMTMsMjggQEAgc3RhdGljIHZvaWQgZHJtX2RwX3F1ZXVlX2Rvd25fdHgo c3RydWN0IGRybV9kcF9tc3RfdG9wb2xvZ3lfbWdyICptZ3IsCj4gIAltdXRleF91bmxvY2soJm1n ci0+cWxvY2spOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdm9pZAo+ICtkcm1fZHBfZHVtcF9saW5rX2Fk ZHJlc3Moc3RydWN0IGRybV9kcF9saW5rX2FkZHJlc3NfYWNrX3JlcGx5ICpyZXBseSkKPiArewo+ ICsJc3RydWN0IGRybV9kcF9saW5rX2FkZHJfcmVwbHlfcG9ydCAqcG9ydF9yZXBseTsKPiArCWlu dCBpOwo+ICsKPiArCWZvciAoaSA9IDA7IGkgPCByZXBseS0+bnBvcnRzOyBpKyspIHsKPiArCQlw b3J0X3JlcGx5ID0gJnJlcGx5LT5wb3J0c1tpXTsKPiArCQlEUk1fREVCVUdfS01TKCJwb3J0ICVk OiBpbnB1dCAlZCwgcGR0OiAlZCwgcG46ICVkLCBkcGNkX3JldjogJTAyeCwgbWNzOiAlZCwgZGRw czogJWQsIGxkcHMgJWQsIHNkcCAlZC8lZFxuIiwKPiArCQkJICAgICAgaSwKPiArCQkJICAgICAg cG9ydF9yZXBseS0+aW5wdXRfcG9ydCwKPiArCQkJICAgICAgcG9ydF9yZXBseS0+cGVlcl9kZXZp Y2VfdHlwZSwKPiArCQkJICAgICAgcG9ydF9yZXBseS0+cG9ydF9udW1iZXIsCj4gKwkJCSAgICAg IHBvcnRfcmVwbHktPmRwY2RfcmV2aXNpb24sCj4gKwkJCSAgICAgIHBvcnRfcmVwbHktPm1jcywK PiArCQkJICAgICAgcG9ydF9yZXBseS0+ZGRwcywKPiArCQkJICAgICAgcG9ydF9yZXBseS0+bGVn YWN5X2RldmljZV9wbHVnX3N0YXR1cywKPiArCQkJICAgICAgcG9ydF9yZXBseS0+bnVtX3NkcF9z dHJlYW1zLAo+ICsJCQkgICAgICBwb3J0X3JlcGx5LT5udW1fc2RwX3N0cmVhbV9zaW5rcyk7Cj4g Kwl9Cj4gK30KPiArCj4gIHN0YXRpYyB2b2lkIGRybV9kcF9zZW5kX2xpbmtfYWRkcmVzcyhzdHJ1 Y3QgZHJtX2RwX21zdF90b3BvbG9neV9tZ3IgKm1nciwKPiAgCQkJCSAgICAgc3RydWN0IGRybV9k cF9tc3RfYnJhbmNoICptc3RiKQo+ICB7Cj4gQEAgLTIwMzgsMTggKzIwNjAsNyBAQCBzdGF0aWMg dm9pZCBkcm1fZHBfc2VuZF9saW5rX2FkZHJlc3Moc3RydWN0IGRybV9kcF9tc3RfdG9wb2xvZ3lf bWdyICptZ3IsCj4gIAkJCURSTV9ERUJVR19LTVMoImxpbmsgYWRkcmVzcyBuYWsgcmVjZWl2ZWRc biIpOwo+ICAJCX0gZWxzZSB7Cj4gIAkJCURSTV9ERUJVR19LTVMoImxpbmsgYWRkcmVzcyByZXBs eTogJWRcbiIsIHR4bXNnLT5yZXBseS51LmxpbmtfYWRkci5ucG9ydHMpOwo+IC0JCQlmb3IgKGkg PSAwOyBpIDwgdHhtc2ctPnJlcGx5LnUubGlua19hZGRyLm5wb3J0czsgaSsrKSB7Cj4gLQkJCQlE Uk1fREVCVUdfS01TKCJwb3J0ICVkOiBpbnB1dCAlZCwgcGR0OiAlZCwgcG46ICVkLCBkcGNkX3Jl djogJTAyeCwgbWNzOiAlZCwgZGRwczogJWQsIGxkcHMgJWQsIHNkcCAlZC8lZFxuIiwgaSwKPiAt CQkJCSAgICAgICB0eG1zZy0+cmVwbHkudS5saW5rX2FkZHIucG9ydHNbaV0uaW5wdXRfcG9ydCwK PiAtCQkJCSAgICAgICB0eG1zZy0+cmVwbHkudS5saW5rX2FkZHIucG9ydHNbaV0ucGVlcl9kZXZp Y2VfdHlwZSwKPiAtCQkJCSAgICAgICB0eG1zZy0+cmVwbHkudS5saW5rX2FkZHIucG9ydHNbaV0u cG9ydF9udW1iZXIsCj4gLQkJCQkgICAgICAgdHhtc2ctPnJlcGx5LnUubGlua19hZGRyLnBvcnRz W2ldLmRwY2RfcmV2aXNpb24sCj4gLQkJCQkgICAgICAgdHhtc2ctPnJlcGx5LnUubGlua19hZGRy LnBvcnRzW2ldLm1jcywKPiAtCQkJCSAgICAgICB0eG1zZy0+cmVwbHkudS5saW5rX2FkZHIucG9y dHNbaV0uZGRwcywKPiAtCQkJCSAgICAgICB0eG1zZy0+cmVwbHkudS5saW5rX2FkZHIucG9ydHNb aV0ubGVnYWN5X2RldmljZV9wbHVnX3N0YXR1cywKPiAtCQkJCSAgICAgICB0eG1zZy0+cmVwbHku dS5saW5rX2FkZHIucG9ydHNbaV0ubnVtX3NkcF9zdHJlYW1zLAo+IC0JCQkJICAgICAgIHR4bXNn LT5yZXBseS51LmxpbmtfYWRkci5wb3J0c1tpXS5udW1fc2RwX3N0cmVhbV9zaW5rcyk7Cj4gLQkJ CX0KPiArCQkJZHJtX2RwX2R1bXBfbGlua19hZGRyZXNzKCZ0eG1zZy0+cmVwbHkudS5saW5rX2Fk ZHIpOwo+ICAKPiAgCQkJZHJtX2RwX2NoZWNrX21zdGJfZ3VpZChtc3RiLCB0eG1zZy0+cmVwbHku dS5saW5rX2FkZHIuZ3VpZCk7Cj4gIAo+IC0tIAo+IDIuMjEuMAo+IAoKLS0gCkRhbmllbCBWZXR0 ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xs LmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==