From: Sibi Sankar Subject: [PATCH v3 1/3] drm/msm/dsi: add dsi host helper functions support Date: Mon, 9 Apr 2018 20:04:32 +0530 Message-ID: <20180409143434.28269-2-sibis@codeaurora.org> References: <20180409143434.28269-1-sibis@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180409143434.28269-1-sibis@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: architt@codeaurora.org, robdclark@gmail.com, jcrouse@codeaurora.org Cc: linux-arm-msm@vger.kernel.org, Sibi Sankar , dri-devel@lists.freedesktop.org List-Id: linux-arm-msm@vger.kernel.org QWRkIGRzaSBob3N0IGhlbHBlciBmdW5jdGlvbnMgc3VwcG9ydCBmb3IgRFNJIHYyIGFuZCBEU0kg NkcgMS54CmNvbnRyb2xsZXJzIHRoYXQgYXJlIHVuZGVyIHZlcnNpb24gY2hlY2tzCgpTaWduZWQt b2ZmLWJ5OiBTaWJpIFNhbmthciA8c2liaXNAY29kZWF1cm9yYS5vcmc+Ci0tLQogZHJpdmVycy9n cHUvZHJtL21zbS9kc2kvZHNpLmggICAgIHwgIDEgKwogZHJpdmVycy9ncHUvZHJtL21zbS9kc2kv ZHNpX2NmZy5oIHwgMTIgKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2kuaCBiL2RyaXZl cnMvZ3B1L2RybS9tc20vZHNpL2RzaS5oCmluZGV4IDcwZDlhOWE0N2FjZC4uODBiZTgzZThmZGVj IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2kuaAorKysgYi9kcml2ZXJz L2dwdS9kcm0vbXNtL2RzaS9kc2kuaApAQCAtMTQ5LDYgKzE0OSw3IEBAIHN0YXRpYyBpbmxpbmUg aW50IG1zbV9kc2lfcGxsX3NldF91c2VjYXNlKHN0cnVjdCBtc21fZHNpX3BsbCAqcGxsLAogI2Vu ZGlmCiAKIC8qIGRzaSBob3N0ICovCitzdHJ1Y3QgbXNtX2RzaV9ob3N0OwogaW50IG1zbV9kc2lf aG9zdF94ZmVyX3ByZXBhcmUoc3RydWN0IG1pcGlfZHNpX2hvc3QgKmhvc3QsCiAJCQkJCWNvbnN0 IHN0cnVjdCBtaXBpX2RzaV9tc2cgKm1zZyk7CiB2b2lkIG1zbV9kc2lfaG9zdF94ZmVyX3Jlc3Rv cmUoc3RydWN0IG1pcGlfZHNpX2hvc3QgKmhvc3QsCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vbXNtL2RzaS9kc2lfY2ZnLmggYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2lfY2ZnLmgK aW5kZXggOWNmZGNmMWM5NWQ1Li5hNzk1YTA2MmI3NzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9tc20vZHNpL2RzaV9jZmcuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2lf Y2ZnLmgKQEAgLTQwLDEwICs0MCwyMiBAQCBzdHJ1Y3QgbXNtX2RzaV9jb25maWcgewogCWNvbnN0 IGludCBudW1fZHNpOwogfTsKIAorc3RydWN0IG1zbV9kc2lfaG9zdF9jZmdfb3BzIHsKKwlpbnQg KCpsaW5rX2Nsa19lbmFibGUpKHN0cnVjdCBtc21fZHNpX2hvc3QgKm1zbV9ob3N0KTsKKwl2b2lk ICgqbGlua19jbGtfZGlzYWJsZSkoc3RydWN0IG1zbV9kc2lfaG9zdCAqbXNtX2hvc3QpOworCWlu dCAoKmNsa19pbml0X3Zlcikoc3RydWN0IG1zbV9kc2lfaG9zdCAqbXNtX2hvc3QpOworCWludCAo KnR4X2J1Zl9hbGxvYykoc3RydWN0IG1zbV9kc2lfaG9zdCAqbXNtX2hvc3QsIGludCBzaXplKTsK Kwl2b2lkKiAoKnR4X2J1Zl9nZXQpKHN0cnVjdCBtc21fZHNpX2hvc3QgKm1zbV9ob3N0KTsKKwl2 b2lkICgqdHhfYnVmX3B1dCkoc3RydWN0IG1zbV9kc2lfaG9zdCAqbXNtX2hvc3QpOworCWludCAo KmRtYV9iYXNlX2dldCkoc3RydWN0IG1zbV9kc2lfaG9zdCAqbXNtX2hvc3QsIHVpbnQ2NF90ICpp b3ZhKTsKKwlpbnQgKCpjYWxjX2Nsa19yYXRlKShzdHJ1Y3QgbXNtX2RzaV9ob3N0ICptc21faG9z dCk7Cit9OworCiBzdHJ1Y3QgbXNtX2RzaV9jZmdfaGFuZGxlciB7CiAJdTMyIG1ham9yOwogCXUz MiBtaW5vcjsKIAljb25zdCBzdHJ1Y3QgbXNtX2RzaV9jb25maWcgKmNmZzsKKwljb25zdCBzdHJ1 Y3QgbXNtX2RzaV9ob3N0X2NmZ19vcHMgKm9wczsKIH07CiAKIGNvbnN0IHN0cnVjdCBtc21fZHNp X2NmZ19oYW5kbGVyICptc21fZHNpX2NmZ19nZXQodTMyIG1ham9yLCB1MzIgbWlub3IpOwotLSAK VGhlIFF1YWxjb21tIElubm92YXRpb24gQ2VudGVyLCBJbmMuIGlzIGEgbWVtYmVyIG9mIHRoZSBD b2RlIEF1cm9yYSBGb3J1bSwKYSBMaW51eCBGb3VuZGF0aW9uIENvbGxhYm9yYXRpdmUgUHJvamVj dAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==