From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [PATCH] drm/komeda: Enable/Disable vblank interrupts Date: Fri, 7 Jun 2019 15:03:39 +0000 Message-ID: <20190607150323.20395-1-ayan.halder@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0613.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::613]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8BDEC89D87 for ; Fri, 7 Jun 2019 15:03:42 +0000 (UTC) Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ayan Halder , "james qian wang (Arm Technology China)" , Liviu Dudau , Brian Starkey , "daniel@ffwll.ch" , "airlied@linux.ie" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Cc: nd List-Id: dri-devel@lists.freedesktop.org T25lIG5lZWRzIHRvIHNldCAiKHN0cnVjdCBkcm1fZGV2aWNlICopLT5pcnFfZW5hYmxlZCA9IHRy dWUiIHRvIHNpZ25hbCBkcm0gY29yZQ0KdG8gZW5hYmxlIHZibGFuayBpbnRlcnJ1cHRzIGFmdGVy IHRoZSBoYXJkd2FyZSBoYXMgYmVlbiBpbml0aWFsaXplZC4NCkNvcnJlc3BvbmRpbmdseSwgb25l IG5lZWRzIHRvIGRpc2FibGUgdmJsYW5rIGludGVycnVwdHMgYnkgc2V0dGluZw0KIihzdHJ1Y3Qg ZHJtX2RldmljZSAqKS0+aXJxX2VuYWJsZWQgPSBmYWxzZSIgYXQgdGhlIGJlZ2lubmluZyBvZiB0 aGUNCmRlLWluaXRpYWxpemluZyByb3V0aW5lLg0KDQpTaWduZWQtb2ZmLWJ5OiBBeWFuIEt1bWFy IGhhbGRlciA8YXlhbi5oYWxkZXJAYXJtLmNvbT4NCi0tLQ0KIGRyaXZlcnMvZ3B1L2RybS9hcm0v ZGlzcGxheS9rb21lZGEva29tZWRhX2ttcy5jIHwgNCArKysrDQogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5 L2tvbWVkYS9rb21lZGFfa21zLmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRh L2tvbWVkYV9rbXMuYw0KaW5kZXggN2I1Y2RlMTRlM2JhLi5iNGZkOGVlMGQwNWYgMTAwNjQ0DQot LS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9rbXMuYw0KKysr IGIvZHJpdmVycy9ncHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfa21zLmMNCkBAIC0y MDQsNiArMjA0LDggQEAgc3RydWN0IGtvbWVkYV9rbXNfZGV2ICprb21lZGFfa21zX2F0dGFjaChz dHJ1Y3Qga29tZWRhX2RldiAqbWRldikNCiAJaWYgKGVycikNCiAJCWdvdG8gdW5pbnN0YWxsX2ly cTsNCiANCisJZHJtLT5pcnFfZW5hYmxlZCA9IHRydWU7DQorDQogCWVyciA9IGRybV9kZXZfcmVn aXN0ZXIoZHJtLCAwKTsNCiAJaWYgKGVycikNCiAJCWdvdG8gdW5pbnN0YWxsX2lycTsNCkBAIC0y MTEsNiArMjEzLDcgQEAgc3RydWN0IGtvbWVkYV9rbXNfZGV2ICprb21lZGFfa21zX2F0dGFjaChz dHJ1Y3Qga29tZWRhX2RldiAqbWRldikNCiAJcmV0dXJuIGttczsNCiANCiB1bmluc3RhbGxfaXJx Og0KKwlkcm0tPmlycV9lbmFibGVkID0gZmFsc2U7DQogCWRybV9pcnFfdW5pbnN0YWxsKGRybSk7 DQogY2xlYW51cF9tb2RlX2NvbmZpZzoNCiAJZHJtX21vZGVfY29uZmlnX2NsZWFudXAoZHJtKTsN CkBAIC0yMjUsNiArMjI4LDcgQEAgdm9pZCBrb21lZGFfa21zX2RldGFjaChzdHJ1Y3Qga29tZWRh X2ttc19kZXYgKmttcykNCiAJc3RydWN0IGRybV9kZXZpY2UgKmRybSA9ICZrbXMtPmJhc2U7DQog CXN0cnVjdCBrb21lZGFfZGV2ICptZGV2ID0gZHJtLT5kZXZfcHJpdmF0ZTsNCiANCisJZHJtLT5p cnFfZW5hYmxlZCA9IGZhbHNlOw0KIAltZGV2LT5mdW5jcy0+ZGlzYWJsZV9pcnEobWRldik7DQog CWRybV9kZXZfdW5yZWdpc3Rlcihkcm0pOw0KIAlkcm1faXJxX3VuaW5zdGFsbChkcm0pOw0KLS0g DQoyLjIxLjANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs