From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Kumar Halder Subject: [PATCH 4/8] drm/arm/malidp: Split malidp_se_irq_init Date: Mon, 26 Mar 2018 18:03:16 +0100 Message-ID: <1522083800-30100-5-git-send-email-ayan.halder@arm.com> References: <1522083800-30100-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-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on061b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::61b]) by gabe.freedesktop.org (Postfix) with ESMTPS id C99416E3E8 for ; Mon, 26 Mar 2018 17:03:45 +0000 (UTC) In-Reply-To: <1522083800-30100-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 RXh0cmFjdCB0aGUgaGFyZHdhcmUgaW5pdGlhbGlzYXRpb24gcGFydCBmcm9tIG1hbGlkcF9zZV9p cnFfaW5pdCgpIGludG8gdGhlCm1hbGlkcF9zZV9pcnFfaHdfaW5pdCgpIHdoaWNoIHdpbGwgYmUg bGF0ZXIgaW52b2tlZCBmcm9tCm1hbGlkcHh4eF9lbmFibGVfbWVtd3JpdGUoKSB3aGVuIGl0IG5l ZWRzIHRvIHJlLWVuYWJsZSB0aGUgaW50ZXJydXB0cy4KClNpZ25lZC1vZmYtYnk6IEF5YW4gS3Vt YXIgSGFsZGVyIDxheWFuLmhhbGRlckBhcm0uY29tPgpDaGFuZ2UtSWQ6IEliYjI2ZTg2YjM4MTQx OTkzNTM5MzA3NzA1Njk1ZTNmNmE5ZTMyY2FhCi0tLQogZHJpdmVycy9ncHUvZHJtL2FybS9tYWxp ZHBfaHcuYyB8IDE0ICsrKysrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21h bGlkcF9ody5jIGIvZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfaHcuYwppbmRleCAzZTczMzcw Li5mNTYzM2JjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2h3LmMKQEAgLTE2Myw2ICsxNjMsNyBAQCBz dGF0aWMgY29uc3QgdTE2IGRwNTAwX3NlX3NjYWxpbmdfY29lZmZzW11bU0VfTl9TQ0FMSU5HX0NP RUZGU10gPSB7CiB9OwogCiAjZGVmaW5lIE1BTElEUF9ERV9ERUZBVUxUX1BSRUZFVENIX1NUQVJU CTUKK3N0YXRpYyB2b2lkIG1hbGlkcF9zZV9pcnFfaHdfaW5pdChzdHJ1Y3QgbWFsaWRwX2h3X2Rl dmljZSAqaHdkZXYpOwogCiBzdGF0aWMgaW50IG1hbGlkcDUwMF9xdWVyeV9odyhzdHJ1Y3QgbWFs aWRwX2h3X2RldmljZSAqaHdkZXYpCiB7CkBAIC05NTIsNiArOTUzLDE2IEBAIHN0YXRpYyBpcnFy ZXR1cm5fdCBtYWxpZHBfc2VfaXJxKGludCBpcnEsIHZvaWQgKmFyZykKIAlyZXR1cm4gSVJRX0hB TkRMRUQ7CiB9CiAKK3N0YXRpYyB2b2lkIG1hbGlkcF9zZV9pcnFfaHdfaW5pdChzdHJ1Y3QgbWFs aWRwX2h3X2RldmljZSAqaHdkZXYpCit7CisJLyogZW5zdXJlIGludGVycnVwdHMgYXJlIGRpc2Fi bGVkICovCisJbWFsaWRwX2h3X2Rpc2FibGVfaXJxKGh3ZGV2LCBNQUxJRFBfU0VfQkxPQ0ssIDB4 ZmZmZmZmZmYpOworCW1hbGlkcF9od19jbGVhcl9pcnEoaHdkZXYsIE1BTElEUF9TRV9CTE9DSywg MHhmZmZmZmZmZik7CisKKwltYWxpZHBfaHdfZW5hYmxlX2lycShod2RldiwgTUFMSURQX1NFX0JM T0NLLAorCQkJICAgICBod2Rldi0+aHctPm1hcC5zZV9pcnFfbWFwLmlycV9tYXNrKTsKK30KKwog c3RhdGljIGlycXJldHVybl90IG1hbGlkcF9zZV9pcnFfdGhyZWFkX2hhbmRsZXIoaW50IGlycSwg dm9pZCAqYXJnKQogewogCXJldHVybiBJUlFfSEFORExFRDsKQEAgLTk3NSw4ICs5ODYsNyBAQCBp bnQgbWFsaWRwX3NlX2lycV9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkcm0sIGludCBpcnEpCiAJ CXJldHVybiByZXQ7CiAJfQogCi0JbWFsaWRwX2h3X2VuYWJsZV9pcnEoaHdkZXYsIE1BTElEUF9T RV9CTE9DSywKLQkJCSAgICAgaHdkZXYtPmh3LT5tYXAuc2VfaXJxX21hcC5pcnFfbWFzayk7CisJ bWFsaWRwX3NlX2lycV9od19pbml0KGh3ZGV2KTsKIAogCXJldHVybiAwOwogfQotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=