From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH RESEND 07/10] drm/msm: Populate kms->irq for dpu Date: Wed, 21 Feb 2018 10:18:35 -0500 Message-ID: <20180221151838.224718-8-seanpaul@chromium.org> References: <20180221151838.224718-1-seanpaul@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180221151838.224718-1-seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org VGhlIGlycSB3YXNuJ3QgYWN0dWFsbHkgZ2V0dGluZyBpbnN0YWxsZWQgYi9jIGttcy0+aXJxIHdh cyB2YWNhbnQuIEZpbGwKaXQgaW4uCgpTaWduZWQtb2ZmLWJ5OiBTZWFuIFBhdWwgPHNlYW5wYXVs QGNocm9taXVtLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfa21z LmMgfCA5ICsrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9rbXMuYyBiL2RyaXZlcnMv Z3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9rbXMuYwppbmRleCAyNGViNDY4M2FlNjIuLmZiNGRl NTlkOGVkMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2tt cy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9rbXMuYwpAQCAtMjA0 NywxNCArMjA0NywyMiBAQCBzdGF0aWMgaW50IGRwdV9rbXNfaHdfaW5pdChzdHJ1Y3QgbXNtX2tt cyAqa21zKQogCiBzdHJ1Y3QgbXNtX2ttcyAqZHB1X2ttc19pbml0KHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYpCiB7CisJc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiA9IHRvX3BsYXRmb3JtX2Rl dmljZShkZXYtPmRldik7CiAJc3RydWN0IG1zbV9kcm1fcHJpdmF0ZSAqcHJpdjsKIAlzdHJ1Y3Qg ZHB1X2ttcyAqZHB1X2ttczsKKwlpbnQgaXJxOwogCiAJaWYgKCFkZXYgfHwgIWRldi0+ZGV2X3By aXZhdGUpIHsKIAkJRFBVX0VSUk9SKCJkcm0gZGV2aWNlIG5vZGUgaW52YWxpZFxuIik7CiAJCXJl dHVybiBFUlJfUFRSKC1FSU5WQUwpOwogCX0KIAorCWlycSA9IHBsYXRmb3JtX2dldF9pcnEocGRl diwgMCk7CisJaWYgKGlycSA8IDApIHsKKwkJRFBVX0VSUk9SKCJmYWlsZWQgdG8gZ2V0IGlycTog JWRcbiIsIGlycSk7CisJCXJldHVybiBpcnE7CisJfQorCiAJcHJpdiA9IGRldi0+ZGV2X3ByaXZh dGU7CiAKIAlkcHVfa21zID0ga3phbGxvYyhzaXplb2YoKmRwdV9rbXMpLCBHRlBfS0VSTkVMKTsK QEAgLTIwNjUsNiArMjA3Myw3IEBAIHN0cnVjdCBtc21fa21zICpkcHVfa21zX2luaXQoc3RydWN0 IGRybV9kZXZpY2UgKmRldikKIAogCW1zbV9rbXNfaW5pdCgmZHB1X2ttcy0+YmFzZSwgJmttc19m dW5jcyk7CiAJZHB1X2ttcy0+ZGV2ID0gZGV2OworCWRwdV9rbXMtPmJhc2UuaXJxID0gaXJxOwog CiAJcmV0dXJuICZkcHVfa21zLT5iYXNlOwogfQotLSAKMi4xNi4xLjI5MS5nNDQzN2YzZjEzMi1n b29nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpGcmVl ZHJlbm8gbWFpbGluZyBsaXN0CkZyZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlZHJlbm8K