From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [DPU PATCH 05/15] drm/msm: More cleanup in msm_drv Date: Thu, 28 Jun 2018 14:28:56 -0400 Message-ID: <20180628182906.84926-6-seanpaul@chromium.org> References: <20180628182906.84926-1-seanpaul@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180628182906.84926-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, Sean Paul , hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org UmV2ZXJ0IHRoZSBjb21wb25lbnRfYmluZCBmdW5jdGlvbiBiYWNrIHRvIHVwc3RyZWFtLgoKU2ln bmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL21zbS9tc21fZHJ2LmMgfCAzMCArKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJt L21zbS9tc21fZHJ2LmMKaW5kZXggNTYxNjE3ZGI3MzM4Li41MTgxZjk5N2YwNzEgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9t c20vbXNtX2Rydi5jCkBAIC0zODAsMjYgKzM4MCw2IEBAIHN0YXRpYyBpbnQgbXNtX2luaXRfdnJh bShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCXJldHVybiByZXQ7CiB9CiAKLSNpZmRlZiBDT05G SUdfT0YKLXN0YXRpYyBpbnQgbXNtX2NvbXBvbmVudF9iaW5kX2FsbChzdHJ1Y3QgZGV2aWNlICpk ZXYsCi0JCQkJc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXYpCi17Ci0JaW50IHJldDsKLQotCXJl dCA9IGNvbXBvbmVudF9iaW5kX2FsbChkZXYsIGRybV9kZXYpOwotCWlmIChyZXQpCi0JCURSTV9F UlJPUigiY29tcG9uZW50X2JpbmRfYWxsIGZhaWxlZDogJWRcbiIsIHJldCk7Ci0KLQlyZXR1cm4g cmV0OwotfQotI2Vsc2UKLXN0YXRpYyBpbnQgbXNtX2NvbXBvbmVudF9iaW5kX2FsbChzdHJ1Y3Qg ZGV2aWNlICpkZXYsCi0JCQkJc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXYpCi17Ci0JcmV0dXJu IDA7Ci19Ci0jZW5kaWYKLQogc3RhdGljIGludCBtc21fZHJtX2luaXQoc3RydWN0IGRldmljZSAq ZGV2LCBzdHJ1Y3QgZHJtX2RyaXZlciAqZHJ2KQogewogCXN0cnVjdCBwbGF0Zm9ybV9kZXZpY2Ug KnBkZXYgPSB0b19wbGF0Zm9ybV9kZXZpY2UoZGV2KTsKQEAgLTQ1NSwxNiArNDM1LDE2IEBAIHN0 YXRpYyBpbnQgbXNtX2RybV9pbml0KHN0cnVjdCBkZXZpY2UgKmRldiwgc3RydWN0IGRybV9kcml2 ZXIgKmRydikKIAogCWRybV9tb2RlX2NvbmZpZ19pbml0KGRkZXYpOwogCi0JbXNtX2dlbV9zaHJp bmtlcl9pbml0KGRkZXYpOworCS8qIEJpbmQgYWxsIG91ciBzdWItY29tcG9uZW50czogKi8KKwly ZXQgPSBjb21wb25lbnRfYmluZF9hbGwoZGV2LCBkZGV2KTsKKwlpZiAocmV0KQorCQlnb3RvIGJp bmRfZmFpbDsKIAogCXJldCA9IG1zbV9pbml0X3ZyYW0oZGRldik7CiAJaWYgKHJldCkKIAkJZ290 byBmYWlsOwogCi0JLyogQmluZCBhbGwgb3VyIHN1Yi1jb21wb25lbnRzOiAqLwotCXJldCA9IG1z bV9jb21wb25lbnRfYmluZF9hbGwoZGV2LCBkZGV2KTsKLQlpZiAocmV0KQotCQlnb3RvIGJpbmRf ZmFpbDsKKwltc21fZ2VtX3Nocmlua2VyX2luaXQoZGRldik7CiAKIAlzd2l0Y2ggKGdldF9tZHBf dmVyKHBkZXYpKSB7CiAJY2FzZSBLTVNfTURQNDoKLS0gClNlYW4gUGF1bCwgU29mdHdhcmUgRW5n aW5lZXIsIEdvb2dsZSAvIENocm9taXVtIE9TCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpGcmVlZHJlbm8gbWFpbGluZyBsaXN0CkZyZWVkcmVub0BsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9mcmVlZHJlbm8K