From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Kumar Halder Subject: [PATCH v2 6/8] drm/arm/malidp: Enable/disable the scaling engine interrupts with memory writeback Date: Mon, 23 Apr 2018 15:50:49 +0100 Message-ID: <1524495051-3891-7-git-send-email-ayan.halder@arm.com> References: <1524495051-3891-1-git-send-email-ayan.halder@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0048.outbound.protection.outlook.com [104.47.0.48]) by gabe.freedesktop.org (Postfix) with ESMTPS id E16D16E210 for ; Mon, 23 Apr 2018 14:51:10 +0000 (UTC) In-Reply-To: <1524495051-3891-1-git-send-email-ayan.halder@arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: ayan.halder@arm.com, liviu.dudau@arm.com, brian.starkey@arm.com, malidp@foss.arm.com, airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: nd@arm.com List-Id: dri-devel@lists.freedesktop.org U2NhbGluZyBlbmdpbmUgaW50ZXJydXB0cyBuZWVkIHRvIGJlIGVuYWJsZWQvZGlzYWJsZWQgYXMg YW5kIHdoZW4gbWVtd3JpdGUKaXMgZW5hYmxlZCBhbmQgZGlzYWJsZWQuIFRoZSByZWFzb24gYmVp bmcgc2NhbGluZyBlbmdpbmUgaW50ZXJydXB0cyBhcmUKdXNlZCBvbmx5IGJ5IHRoZSBtZW1vcnkg d3JpdGVvdXQgbGF5ZXIuCgpUaGlzIHBhdGNoIGRlcGVuZHMgb246Cmh0dHBzOi8vbGttbC5vcmcv bGttbC8yMDE3LzUvMTUvNjk1CgpTaWduZWQtb2ZmLWJ5OiBBeWFuIEt1bWFyIEhhbGRlciA8YXlh bi5oYWxkZXJAYXJtLmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYyOi0KLSBSZW1vdmVkIHRoZSBjaGFu Z2UgaWQgYW5kIG1vZGlmaWVkIHRoZSBjb21taXQgbWVzc2FnZQotLS0KIGRyaXZlcnMvZ3B1L2Ry bS9hcm0vbWFsaWRwX2h3LmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfaHcuYyBiL2RyaXZlcnMv Z3B1L2RybS9hcm0vbWFsaWRwX2h3LmMKaW5kZXggZjU2MzNiYy4uOTBkNzZlNCAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfaHcuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v YXJtL21hbGlkcF9ody5jCkBAIC02MjEsMTIgKzYyMSwxNCBAQCBzdGF0aWMgaW50IG1hbGlkcDU1 MF9lbmFibGVfbWVtd3JpdGUoc3RydWN0IG1hbGlkcF9od19kZXZpY2UgKmh3ZGV2LAogCW1hbGlk cF9od19zZXRiaXRzKGh3ZGV2LCBNQUxJRFA1NTBfU0VfTUVNV1JJVEVfT05FU0hPVCB8IE1BTElE UF9TRV9NRU1XUklURV9FTiwKIAkJCSAgTUFMSURQNTUwX1NFX0NPTlRST0wpOwogCisJbWFsaWRw X3NlX2lycV9od19pbml0KGh3ZGV2KTsKIAlyZXR1cm4gMDsKIH0KIAogc3RhdGljIHZvaWQgbWFs aWRwNTUwX2Rpc2FibGVfbWVtd3JpdGUoc3RydWN0IG1hbGlkcF9od19kZXZpY2UgKmh3ZGV2KQog ewogCXUzMiBiYXNlID0gbWFsaWRwX2dldF9ibG9ja19iYXNlKGh3ZGV2LCBNQUxJRFBfREVfQkxP Q0spOworCW1hbGlkcF9zZV9pcnFfZmluaShod2Rldik7CiAJbWFsaWRwX2h3X2NsZWFyYml0cyho d2RldiwgTUFMSURQNTUwX1NFX01FTVdSSVRFX09ORVNIT1QgfCBNQUxJRFBfU0VfTUVNV1JJVEVf RU4sCiAJCQkgICAgTUFMSURQNTUwX1NFX0NPTlRST0wpOwogCW1hbGlkcF9od19jbGVhcmJpdHMo aHdkZXYsIE1BTElEUF9TQ0FMRV9FTkdJTkVfRU4sIGJhc2UgKyBNQUxJRFBfREVfRElTUExBWV9G VU5DKTsKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK