From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: [PATCH v2 08/21] drm/msm: Use drm_attach_bridge() to attach a bridge to an encoder Date: Mon, 26 Aug 2019 17:26:36 +0200 Message-ID: <20190826152649.13820-9-boris.brezillon@collabora.com> References: <20190826152649.13820-1-boris.brezillon@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [46.235.227.227]) by gabe.freedesktop.org (Postfix) with ESMTPS id CEEA66E229 for ; Mon, 26 Aug 2019 15:27:00 +0000 (UTC) In-Reply-To: <20190826152649.13820-1-boris.brezillon@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Nikita Yushchenko , Jernej Skrabec , Laurent Pinchart , Neil Armstrong , Andrey Smirnov , Jonas Karlman , Seung-Woo Kim , Kyungmin Park , Thierry Reding , Chris Healy , Boris Brezillon , kernel@collabora.com, Sam Ravnborg List-Id: dri-devel@lists.freedesktop.org VGhpcyBpcyBwYXJ0IG9mIG91ciBhdHRlbXB0IHRvIG1ha2UgdGhlIGJyaWRnZSBjaGFpbiBhIGRv dWJsZS1saW5rZWQKbGlzdCBiYXNlZCBvbiB0aGUgZ2VuZXJpYyBsaXN0IGhlbHBlcnMuIEluIG9y ZGVyIHRvIGRvIHRoYXQsIHdlIG11c3QKcGF0Y2ggYWxsIGRyaXZlcnMgbWFuaXB1bGF0aW5nIHRo ZSBlbmNvZGVyLT5icmlkZ2UgZmllbGQgZGlyZWN0bHkuCgpTaWduZWQtb2ZmLWJ5OiBCb3JpcyBC cmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBjb2xsYWJvcmEuY29tPgpSZXZpZXdlZC1ieTogU2Ft IFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3JnPgpSZXZpZXdlZC1ieTogTGF1cmVudCBQaW5jaGFy dCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgotLS0KQ2hhbmdlcyBpbiB2MjoK KiBBZGQgTGF1cmVudCBhbmQgU2FtIFItYiAod2FpdGluZyBmb3IgYSBSLWIgZnJvbSBhIGRybS9t c20gbWFpbnRhaW5lcgogIG5vdykKLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2VkcC9lZHAuYyAg IHwgNCArKystCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2hkbWkvaGRtaS5jIHwgNCArKystCiAyIGZp bGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vbXNtL2VkcC9lZHAuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZWRw L2VkcC5jCmluZGV4IGI1NDU1OWE3OWQzNi4uYWQ0ZTk2M2NjZDliIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vbXNtL2VkcC9lZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2VkcC9l ZHAuYwpAQCAtMTc4LDcgKzE3OCw5IEBAIGludCBtc21fZWRwX21vZGVzZXRfaW5pdChzdHJ1Y3Qg bXNtX2VkcCAqZWRwLCBzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQlnb3RvIGZhaWw7CiAJfQog Ci0JZW5jb2Rlci0+YnJpZGdlLm5leHQgPSBlZHAtPmJyaWRnZTsKKwlyZXQgPSBkcm1fYnJpZGdl X2F0dGFjaChlbmNvZGVyLCBlZHAtPmJyaWRnZSwgTlVMTCk7CisJaWYgKHJldCkKKwkJZ290byBm YWlsOwogCiAJcHJpdi0+YnJpZGdlc1twcml2LT5udW1fYnJpZGdlcysrXSAgICAgICA9IGVkcC0+ YnJpZGdlOwogCXByaXYtPmNvbm5lY3RvcnNbcHJpdi0+bnVtX2Nvbm5lY3RvcnMrK10gPSBlZHAt PmNvbm5lY3RvcjsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vaGRtaS9oZG1pLmMg Yi9kcml2ZXJzL2dwdS9kcm0vbXNtL2hkbWkvaGRtaS5jCmluZGV4IDlkOTRhODhkZDhkNi4uNTVi OWE4YzgzMTJiIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2hkbWkvaGRtaS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vaGRtaS9oZG1pLmMKQEAgLTMyNyw3ICszMjcsOSBAQCBp bnQgbXNtX2hkbWlfbW9kZXNldF9pbml0KHN0cnVjdCBoZG1pICpoZG1pLAogCQlnb3RvIGZhaWw7 CiAJfQogCi0JZW5jb2Rlci0+YnJpZGdlLm5leHQgPSBoZG1pLT5icmlkZ2U7CisJcmV0ID0gZHJt X2JyaWRnZV9hdHRhY2goZW5jb2RlciwgaGRtaS0+YnJpZGdlLCBOVUxMKTsKKwlpZiAocmV0KQor CQlnb3RvIGZhaWw7CiAKIAlwcml2LT5icmlkZ2VzW3ByaXYtPm51bV9icmlkZ2VzKytdICAgICAg ID0gaGRtaS0+YnJpZGdlOwogCXByaXYtPmNvbm5lY3RvcnNbcHJpdi0+bnVtX2Nvbm5lY3RvcnMr K10gPSBoZG1pLT5jb25uZWN0b3I7Ci0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==