From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [PATCH 09/10] drm/arm/malidp:- Disregard the pitch alignment constraint for AFBC framebuffer. Date: Tue, 26 Feb 2019 16:20:59 +0000 Message-ID: <1551198042-4314-10-git-send-email-ayan.halder@arm.com> References: <1551198042-4314-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 EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10083.outbound.protection.outlook.com [40.107.1.83]) by gabe.freedesktop.org (Postfix) with ESMTPS id A25C889F2D for ; Tue, 26 Feb 2019 16:21:07 +0000 (UTC) In-Reply-To: <1551198042-4314-1-git-send-email-ayan.halder@arm.com> 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 , Liviu Dudau , Brian Starkey , "malidp@foss.arm.com" , "maarten.lankhorst@linux.intel.com" , "maxime.ripard@bootlin.com" , "sean@poorly.run" , "airlied@linux.ie" , "daniel@ffwll.ch" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Cc: nd List-Id: dri-devel@lists.freedesktop.org RnJvbTogQXlhbiBLdW1hciBIYWxkZXIgPGF5YW4uaGFsZGVyQGFybS5jb20+CgpDb25zaWRlcmlu ZyB0aGUgZmFjdCB0aGF0IHNvbWUgb2YgdGhlIEFGQkMgc3BlY2lmaWMgcGl4ZWwgZm9ybWF0cyBh cmUgZXhwcmVzc2VkCmluIGJpdHMgcGVyIHBpeGVsIChpZSBicHAgd2hpY2ggaXMgbm90IGJ5dGUg YWxpZ25lZCksIHRoZSBwaXRjaCAoaWUgd2lkdGggKiBicHApCmlzIG5vdCBndWFyYW50ZWVkIHRv IGJlIGFsaWduZWQgdG8gYnVyc3Qgc2l6ZSAoaWUgOCBvciAxNiBieXRlcykuCkZvciBleGFtcGxl LCBEUk1fRk9STUFUX1ZVWTEwMTAxMCBpcyAzMCBiaXRzIHBlciBwaXhlbC4gRm9yIGEgZnJhbWVi dWZmZXIgb2YKd2lkdGggMzIgcGl4ZWxzLCB0aGUgcGl0Y2ggd2lsbCBiZSAxMjAgYnl0ZXMgd2hp Y2ggaXMgbm90IGFsaWduZWQgdG8gYnVyc3Qgc2l6ZQooaWUgMTYgYnl0ZXMpIGZvciBEUDY1MC4K ClNpZ25lZC1vZmYtYnk6IEF5YW4gS3VtYXIgaGFsZGVyIDxheWFuLmhhbGRlckBhcm0uY29tPgpB Y2tlZC1ieTogTGl2aXUgRHVkYXUgPGxpdml1LmR1ZGF1QGFybS5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2FybS9tYWxpZHBfcGxhbmVzLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2FybS9tYWxpZHBfcGxhbmVzLmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9wbGFuZXMu YwppbmRleCAzZGM4YTZmLi4wNDRiZjdmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJt L21hbGlkcF9wbGFuZXMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9wbGFuZXMu YwpAQCAtNTMxLDggKzUzMSw4IEBAIHN0YXRpYyBpbnQgbWFsaWRwX2RlX3BsYW5lX2NoZWNrKHN0 cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAogCWZvciAoaSA9IDA7IGkgPCBtcy0+bl9wbGFuZXM7IGkr KykgewogCQl1OCBhbGlnbm1lbnQgPSBtYWxpZHBfaHdfZ2V0X3BpdGNoX2FsaWduKG1wLT5od2Rl diwgcm90YXRlZCk7CiAKLQkJaWYgKChmYi0+cGl0Y2hlc1tpXSAqIGRybV9mb3JtYXRfaW5mb19i bG9ja19oZWlnaHQoZmItPmZvcm1hdCwgaSkpCi0JCQkJJiAoYWxpZ25tZW50IC0gMSkpIHsKKwkJ aWYgKCgoZmItPnBpdGNoZXNbaV0gKiBkcm1fZm9ybWF0X2luZm9fYmxvY2tfaGVpZ2h0KGZiLT5m b3JtYXQsIGkpKQorCQkJCSYgKGFsaWdubWVudCAtIDEpKSAmJiAhKGZiLT5tb2RpZmllcikpIHsK IAkJCURSTV9ERUJVR19LTVMoIkludmFsaWQgcGl0Y2ggJXUgZm9yIHBsYW5lICVkXG4iLAogCQkJ CSAgICAgIGZiLT5waXRjaGVzW2ldLCBpKTsKIAkJCXJldHVybiAtRUlOVkFMOwotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==