From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [PATCH v4 09/10] drm/arm/malidp:- Disregard the pitch alignment constraint for AFBC framebuffer. Date: Tue, 12 Mar 2019 18:16:18 +0000 Message-ID: <1552414556-5756-9-git-send-email-ayan.halder@arm.com> References: <1552414556-5756-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-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0631.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::631]) by gabe.freedesktop.org (Postfix) with ESMTPS id A244689FEA for ; Tue, 12 Mar 2019 18:16:19 +0000 (UTC) In-Reply-To: <1552414556-5756-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" , "alyssa@rosenzweig.io" Cc: nd List-Id: dri-devel@lists.freedesktop.org RnJvbTogQXlhbiBLdW1hciBIYWxkZXIgPGF5YW4uaGFsZGVyQGFybS5jb20+CgpDb25zaWRlcmlu ZyB0aGUgZmFjdCB0aGF0IHNvbWUgb2YgdGhlIEFGQkMgc3BlY2lmaWMgcGl4ZWwgZm9ybWF0cyBh cmUgZXhwcmVzc2VkCmluIGJpdHMgcGVyIHBpeGVsIChpZSBicHAgd2hpY2ggaXMgbm90IGJ5dGUg YWxpZ25lZCksIHRoZSBwaXRjaCAoaWUgd2lkdGggKiBicHApCmlzIG5vdCBndWFyYW50ZWVkIHRv IGJlIGFsaWduZWQgdG8gYnVyc3Qgc2l6ZSAoaWUgOCBvciAxNiBieXRlcykuCkZvciBleGFtcGxl LCBEUk1fRk9STUFUX1ZVWTEwMTAxMCBpcyAzMCBiaXRzIHBlciBwaXhlbC4gRm9yIGEgZnJhbWVi dWZmZXIgb2YKd2lkdGggMzIgcGl4ZWxzLCB0aGUgcGl0Y2ggd2lsbCBiZSAxMjAgYnl0ZXMgd2hp Y2ggaXMgbm90IGFsaWduZWQgdG8gYnVyc3Qgc2l6ZQooaWUgMTYgYnl0ZXMpIGZvciBEUDY1MC4K CkNoYW5nZXMgc2luY2UgdjMgKHNlcmllcyk6Ci0gQWRkZWQgdGhlIGFjawotIFJlYmFzZWQgb24g dGhlIGxhdGVzdCBkcm0tbWlzYy1uZXh0CgpTaWduZWQtb2ZmLWJ5OiBBeWFuIEt1bWFyIGhhbGRl ciA8YXlhbi5oYWxkZXJAYXJtLmNvbT4KQWNrZWQtYnk6IExpdml1IER1ZGF1IDxsaXZpdS5kdWRh dUBhcm0uY29tPgpBY2tlZC1ieTogQWx5c3NhIFJvc2VuendlaWcgPGFseXNzYUByb3Nlbnp3ZWln LmlvPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX3BsYW5lcy5jIHwgNCArKy0tCiAx IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX3BsYW5lcy5jIGIvZHJpdmVycy9ncHUvZHJt L2FybS9tYWxpZHBfcGxhbmVzLmMKaW5kZXggM2RjOGE2Zi4uMDQ0YmY3ZiAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2FybS9tYWxpZHBfcGxhbmVzLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2FybS9tYWxpZHBfcGxhbmVzLmMKQEAgLTUzMSw4ICs1MzEsOCBAQCBzdGF0aWMgaW50IG1hbGlk cF9kZV9wbGFuZV9jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwKIAlmb3IgKGkgPSAwOyBp IDwgbXMtPm5fcGxhbmVzOyBpKyspIHsKIAkJdTggYWxpZ25tZW50ID0gbWFsaWRwX2h3X2dldF9w aXRjaF9hbGlnbihtcC0+aHdkZXYsIHJvdGF0ZWQpOwogCi0JCWlmICgoZmItPnBpdGNoZXNbaV0g KiBkcm1fZm9ybWF0X2luZm9fYmxvY2tfaGVpZ2h0KGZiLT5mb3JtYXQsIGkpKQotCQkJCSYgKGFs aWdubWVudCAtIDEpKSB7CisJCWlmICgoKGZiLT5waXRjaGVzW2ldICogZHJtX2Zvcm1hdF9pbmZv X2Jsb2NrX2hlaWdodChmYi0+Zm9ybWF0LCBpKSkKKwkJCQkmIChhbGlnbm1lbnQgLSAxKSkgJiYg IShmYi0+bW9kaWZpZXIpKSB7CiAJCQlEUk1fREVCVUdfS01TKCJJbnZhbGlkIHBpdGNoICV1IGZv ciBwbGFuZSAlZFxuIiwKIAkJCQkgICAgICBmYi0+cGl0Y2hlc1tpXSwgaSk7CiAJCQlyZXR1cm4g LUVJTlZBTDsKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWw=