From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bibby Hsieh Subject: [PATCH v5 10/11] drm/mediatek: implement connection from BLS to DPI0 Date: Wed, 3 Oct 2018 11:41:50 +0800 Message-ID: <20181003034151.31452-11-bibby.hsieh@mediatek.com> References: <20181003034151.31452-1-bibby.hsieh@mediatek.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181003034151.31452-1-bibby.hsieh@mediatek.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie , Matthias Brugger , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org Cc: linux-kernel@vger.kernel.org, Cawa Cheng , Mao Huang , Thierry Reding , Yingjoe Chen , Sascha Hauer , linux-arm-kernel@lists.infradead.org List-Id: linux-mediatek@lists.infradead.org TW9kaWZ5IGRpc3BsYXkgZHJpdmVyIHRvIHN1cHBvcnQgY29ubmVjdGlvbiBmcm9tIEJMUyB0byBE UEkuCgpTaWduZWQtb2ZmLWJ5OiBCaWJieSBIc2llaCA8YmliYnkuaHNpZWhAbWVkaWF0ZWsuY29t PgpSZXZpZXdlZC1ieTogQ0sgSHUgPGNrLmh1QG1lZGlhdGVrLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vbWVkaWF0ZWsvbXRrX2RybV9kZHAuYyB8IDE0ICsrKysrKysrKysrKystCiAxIGZpbGUg Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2RkcC5jIGIvZHJpdmVycy9ncHUvZHJtL21l ZGlhdGVrL210a19kcm1fZGRwLmMKaW5kZXggODdlNDE5MWMyNTBlLi5mMzA2OGM2MmVkNDggMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2RkcC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2RkcC5jCkBAIC0zOSw2ICszOSw3IEBACiAj ZGVmaW5lIERJU1BfUkVHX0NPTkZJR19ESVNQX09WTF9NT1VUX0VOCTB4MDMwCiAjZGVmaW5lIERJ U1BfUkVHX0NPTkZJR19PVVRfU0VMCQkJMHgwNGMKICNkZWZpbmUgRElTUF9SRUdfQ09ORklHX0RT SV9TRUwJCQkweDA1MAorI2RlZmluZSBESVNQX1JFR19DT05GSUdfRFBJX1NFTAkJCTB4MDY0CiAK ICNkZWZpbmUgRElTUF9SRUdfTVVURVhfRU4obikJKDB4MjAgKyAweDIwICogKG4pKQogI2RlZmlu ZSBESVNQX1JFR19NVVRFWChuKQkoMHgyNCArIDB4MjAgKiAobikpCkBAIC0xMzIsNyArMTMzLDEw IEBACiAKICNkZWZpbmUgT1ZMX01PVVRfRU5fUkRNQQkJMHgxCiAjZGVmaW5lIEJMU19UT19EU0lf UkRNQTFfVE9fRFBJMQkweDgKKyNkZWZpbmUgQkxTX1RPX0RQSV9SRE1BMV9UT19EU0kJCTB4Mgog I2RlZmluZSBEU0lfU0VMX0lOX0JMUwkJCTB4MAorI2RlZmluZSBEUElfU0VMX0lOX0JMUwkJCTB4 MAorI2RlZmluZSBEU0lfU0VMX0lOX1JETUEJCQkweDEKIAogc3RydWN0IG10a19kaXNwX211dGV4 IHsKIAlpbnQgaWQ7CkBAIC0zMjMsOSArMzI3LDE3IEBAIHN0YXRpYyB2b2lkIG10a19kZHBfc291 dF9zZWwodm9pZCBfX2lvbWVtICpjb25maWdfcmVncywKIAkJCSAgICAgZW51bSBtdGtfZGRwX2Nv bXBfaWQgY3VyLAogCQkJICAgICBlbnVtIG10a19kZHBfY29tcF9pZCBuZXh0KQogewotCWlmIChj dXIgPT0gRERQX0NPTVBPTkVOVF9CTFMgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5UX0RTSTApCisJ aWYgKGN1ciA9PSBERFBfQ09NUE9ORU5UX0JMUyAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFNJ MCkgewogCQl3cml0ZWxfcmVsYXhlZChCTFNfVE9fRFNJX1JETUExX1RPX0RQSTEsCiAJCQkgICAg ICAgY29uZmlnX3JlZ3MgKyBESVNQX1JFR19DT05GSUdfT1VUX1NFTCk7CisJfSBlbHNlIGlmIChj dXIgPT0gRERQX0NPTVBPTkVOVF9CTFMgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5UX0RQSTApIHsK KwkJd3JpdGVsX3JlbGF4ZWQoQkxTX1RPX0RQSV9SRE1BMV9UT19EU0ksCisJCQkgICAgICAgY29u ZmlnX3JlZ3MgKyBESVNQX1JFR19DT05GSUdfT1VUX1NFTCk7CisJCXdyaXRlbF9yZWxheGVkKERT SV9TRUxfSU5fUkRNQSwKKwkJCSAgICAgICBjb25maWdfcmVncyArIERJU1BfUkVHX0NPTkZJR19E U0lfU0VMKTsKKwkJd3JpdGVsX3JlbGF4ZWQoRFBJX1NFTF9JTl9CTFMsCisJCQkgICAgICAgY29u ZmlnX3JlZ3MgKyBESVNQX1JFR19DT05GSUdfRFBJX1NFTCk7CisJfQogfQogCiB2b2lkIG10a19k ZHBfYWRkX2NvbXBfdG9fcGF0aCh2b2lkIF9faW9tZW0gKmNvbmZpZ19yZWdzLAotLSAKMi4xMi41 LjIuZ2JkZjIzYWIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZl bAo=