From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH v2 16/25] drm/i915/tgl: port to ddc pin mapping Date: Tue, 9 Jul 2019 05:11:08 -0700 Message-ID: <20190709121108.GF16315@intel.com> References: <20190708231629.9296-1-lucas.demarchi@intel.com> <20190708231629.9296-17-lucas.demarchi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id EE40B6E056 for ; Tue, 9 Jul 2019 12:10:32 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190708231629.9296-17-lucas.demarchi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lucas De Marchi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdWwgMDgsIDIwMTkgYXQgMDQ6MTY6MjBQTSAtMDcwMCwgTHVjYXMgRGUgTWFyY2hp IHdyb3RlOgo+IEZyb206IE1haGVzaCBLdW1hciA8bWFoZXNoMS5rdW1hckBpbnRlbC5jb20+Cj4g Cj4gQ3JlYXRlIGEgaGVscGVyIGZ1bmN0aW9uIHRvIGdldCBkZGMgcGluIGFjY29yZGluZyB0byBw b3J0IG51bWJlci4KCkNvdWxkIHlvdSBwbGVhc2UgZXhwbGFpbiB3aHkgd2UgY2FuJ3Qgc2ltcGx5 IHJldXNlIHRoZSBpY2wgb25lPwoKSSBjb3VsZG4ndCBmaW5kIGEgbmV3IHRhYmxlIGZvciB0Z2wg b24gYnNwZWMuLi4KCj4gCj4gQ2M6IEFudXNoYSBTcml2YXRzYSA8YW51c2hhLnNyaXZhdHNhQGlu dGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggS3VtYXIgPG1haGVzaDEua3VtYXJAaW50 ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlA aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2hk bWkuYyB8IDE2ICsrKysrKysrKysrKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvZGlzcGxheS9pbnRlbF9oZG1pLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2lu dGVsX2hkbWkuYwo+IGluZGV4IDBlYmVjNjliYmJmYy4uM2IzM2U3NjI2ZDdjIDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfaGRtaS5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9oZG1pLmMKPiBAQCAtMjk4MSw2ICsyOTgx LDE4IEBAIHN0YXRpYyB1OCBtY2NfcG9ydF90b19kZGNfcGluKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiwgZW51bSBwb3J0IHBvcnQpCj4gIAlyZXR1cm4gZGRjX3BpbjsKPiAgfQo+ ICAKPiArc3RhdGljIHU4IHRncF9wb3J0X3RvX2RkY19waW4oc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LAo+ICsJCQkgICAgICBlbnVtIHBvcnQgcG9ydCkKPiArewo+ICsJaWYgKGlu dGVsX3BvcnRfaXNfY29tYm9waHkoZGV2X3ByaXYsIHBvcnQpKQo+ICsJCXJldHVybiBHTUJVU19Q SU5fMV9CWFQgKyBwb3J0Owo+ICsJZWxzZSBpZiAoaW50ZWxfcG9ydF9pc190YyhkZXZfcHJpdiwg cG9ydCkpCj4gKwkJcmV0dXJuIEdNQlVTX1BJTl85X1RDMV9JQ1AgKyBpbnRlbF9wb3J0X3RvX3Rj KGRldl9wcml2LCBwb3J0KTsKCm9rYXksIHRoaXMgc2VlbXMgYmV0dGVyIHRoYW4gdGhlIHRhYmxl IHdlIGhhdmUgb24gaWNsIGZ1bmMsCmJ1dCBjb3VsZG4ndCB3ZSBqdXN0IGNoYW5nZSB0aGUgaWNs IG9uZT8KCj4gKwo+ICsJV0FSTigxLCAiVW5rbm93biBwb3J0OiVjXG4iLCBwb3J0X25hbWUocG9y dCkpOwo+ICsJcmV0dXJuIEdNQlVTX1BJTl8yX0JYVDsKPiArfQo+ICsKPiAgc3RhdGljIHU4IGc0 eF9wb3J0X3RvX2RkY19waW4oc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ICAJ CQkgICAgICBlbnVtIHBvcnQgcG9ydCkKPiAgewo+IEBAIC0zMDE3LDcgKzMwMjksOSBAQCBzdGF0 aWMgdTggaW50ZWxfaGRtaV9kZGNfcGluKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwKPiAgCQlyZXR1cm4gaW5mby0+YWx0ZXJuYXRlX2RkY19waW47Cj4gIAl9Cj4gIAo+IC0JaWYg KEhBU19QQ0hfTUNDKGRldl9wcml2KSkKPiArCWlmIChIQVNfUENIX1RHUChkZXZfcHJpdikpCj4g KwkJZGRjX3BpbiA9IHRncF9wb3J0X3RvX2RkY19waW4oZGV2X3ByaXYsIHBvcnQpOwo+ICsJZWxz ZSBpZiAoSEFTX1BDSF9NQ0MoZGV2X3ByaXYpKQo+ICAJCWRkY19waW4gPSBtY2NfcG9ydF90b19k ZGNfcGluKGRldl9wcml2LCBwb3J0KTsKPiAgCWVsc2UgaWYgKEhBU19QQ0hfSUNQKGRldl9wcml2 KSkKPiAgCQlkZGNfcGluID0gaWNsX3BvcnRfdG9fZGRjX3BpbihkZXZfcHJpdiwgcG9ydCk7Cj4g LS0gCj4gMi4yMS4wCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eA==