From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [PATCH 04/10] drm/arm/malidp:- Added support for new YUV formats for DP500, DP550 and DP650 Date: Tue, 26 Feb 2019 16:20:55 +0000 Message-ID: <1551198042-4314-5-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 CEBD789F35 for ; Tue, 26 Feb 2019 16:21:01 +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+CgpXZSBoYXZlIGFk ZGVkIHN1cHBvcnQgZm9yIHNvbWUgQUZCQyBvbmx5IHBpeGVsIGZvcm1hdHMgbGlrZSA6LQpEUk1f Rk9STUFUX1lVVjQyMF84QklUIChzaW5nbGUgcGxhbmUgWVVWIDQyMCA4IGJpdCBmb3JtYXQpCkRS TV9GT1JNQVRfVlVZODg4IChzaW5nbGUgcGxhbmUgWVVWIDQ0NCA4IGJpdCBmb3JtYXQpCkRSTV9G T1JNQVRfVlVZMTAxMDEwIChzaW5nbGUgcGxhbmUgWVVWIDQ0NCAxMCBiaXQgZm9ybWF0KQpEUk1f Rk9STUFUX1lVVjQyMF8xMEJJVCAoc2luZ2xlIHBsYW5lIFlVViA0MjAgMTAgYml0IGZvcm1hdCkK CkdlbmVyYWxseSwgdGhlc2UgZm9ybWF0cyBhcmUgc3VwcG9ydGVkIGJ5IG91ciBoYXJkd2FyZSB1 c2luZyB0aGUgc2FtZQpody1pZHMgYXMgdGhlIGVxdWl2YWxlbnQgbXVsdGkgcGxhbmUgcGl4ZWwg Zm9ybWF0cy4KCkFsc28gd2UgaGF2ZSBhZGRlZCBzdXBwb3J0IGZvciBYWVVWIDQ0NCA4IGFuZCAx MCBiaXQgZm9ybWF0cwoKU2lnbmVkLW9mZi1ieTogQXlhbiBLdW1hciBIYWxkZXIgPGF5YW4uaGFs ZGVyQGFybS5jb20+ClJldmlld2VkLWJ5OiBMaXZpdSBEdWRhdSA8bGl2aXUuZHVkYXVAYXJtLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jIHwgMjIgKysrKysrKysrKysr KysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24o LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jIGIvZHJpdmVy cy9ncHUvZHJtL2FybS9tYWxpZHBfaHcuYwppbmRleCA2NGMyY2EzLi5iNGEwZTExIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9hcm0vbWFsaWRwX2h3LmMKQEAgLTQ5LDYgKzQ5LDEyIEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg bWFsaWRwX2Zvcm1hdF9pZCBtYWxpZHA1MDBfZGVfZm9ybWF0c1tdID0gewogCXsgRFJNX0ZPUk1B VF9ZVVlWLCBERV9WSURFTzEsIDEzIH0sCiAJeyBEUk1fRk9STUFUX05WMTIsIERFX1ZJREVPMSB8 IFNFX01FTVdSSVRFLCAxNCB9LAogCXsgRFJNX0ZPUk1BVF9ZVVY0MjAsIERFX1ZJREVPMSwgMTUg fSwKKwl7IERSTV9GT1JNQVRfWFlVVjg4ODgsIERFX1ZJREVPMSwgMTYgfSwKKwkvKiBUaGVzZSBh cmUgc3VwcG9ydGVkIHdpdGggQUZCQyBvbmx5ICovCisJeyBEUk1fRk9STUFUX1lVVjQyMF84QklU LCBERV9WSURFTzEsIDE0IH0sCisJeyBEUk1fRk9STUFUX1ZVWTg4OCwgREVfVklERU8xLCAxNiB9 LAorCXsgRFJNX0ZPUk1BVF9WVVkxMDEwMTAsIERFX1ZJREVPMSwgMTcgfSwKKwl7IERSTV9GT1JN QVRfWVVWNDIwXzEwQklULCBERV9WSURFTzEsIDE4IH0KIH07CiAKICNkZWZpbmUgTUFMSURQX0lE KF9fZ3JvdXAsIF9fZm9ybWF0KSBcCkBAIC03NCwxMSArODAsMjUgQEAgc3RhdGljIGNvbnN0IHN0 cnVjdCBtYWxpZHBfZm9ybWF0X2lkIG1hbGlkcDUwMF9kZV9mb3JtYXRzW10gPSB7CiAJeyBEUk1f Rk9STUFUX0FCR1IxNTU1LCBERV9WSURFTzEgfCBERV9HUkFQSElDUzEgfCBERV9WSURFTzIsIE1B TElEUF9JRCg0LCAxKSB9LCBcCiAJeyBEUk1fRk9STUFUX1JHQjU2NSwgREVfVklERU8xIHwgREVf R1JBUEhJQ1MxIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNCwgMikgfSwgXAogCXsgRFJNX0ZPUk1B VF9CR1I1NjUsIERFX1ZJREVPMSB8IERFX0dSQVBISUNTMSB8IERFX1ZJREVPMiwgTUFMSURQX0lE KDQsIDMpIH0sIFwKKwkvKiBUaGlzIGlzIG9ubHkgc3VwcG9ydGVkIHdpdGggbGluZWFyIG1vZGlm aWVyICovCVwKKwl7IERSTV9GT1JNQVRfWFlVVjg4ODgsIERFX1ZJREVPMSB8IERFX1ZJREVPMiwg TUFMSURQX0lEKDUsIDApIH0sXAorCS8qIFRoaXMgaXMgb25seSBzdXBwb3J0ZWQgd2l0aCBBRkJD IG1vZGlmaWVyICovCQlcCisJeyBEUk1fRk9STUFUX1ZVWTg4OCwgREVfVklERU8xIHwgREVfVklE RU8yLCBNQUxJRFBfSUQoNSwgMCkgfSwgXAogCXsgRFJNX0ZPUk1BVF9ZVVlWLCBERV9WSURFTzEg fCBERV9WSURFTzIsIE1BTElEUF9JRCg1LCAyKSB9LAlcCisJLyogVGhpcyBpcyBvbmx5IHN1cHBv cnRlZCB3aXRoIGxpbmVhciBtb2RpZmllciAqLyBcCiAJeyBEUk1fRk9STUFUX1VZVlksIERFX1ZJ REVPMSB8IERFX1ZJREVPMiwgTUFMSURQX0lEKDUsIDMpIH0sCVwKIAl7IERSTV9GT1JNQVRfTlYx MiwgREVfVklERU8xIHwgREVfVklERU8yIHwgU0VfTUVNV1JJVEUsIE1BTElEUF9JRCg1LCA2KSB9 LAlcCisJLyogVGhpcyBpcyBvbmx5IHN1cHBvcnRlZCB3aXRoIEFGQkMgbW9kaWZpZXIgKi8gXAor CXsgRFJNX0ZPUk1BVF9ZVVY0MjBfOEJJVCwgREVfVklERU8xIHwgREVfVklERU8yLCBNQUxJRFBf SUQoNSwgNikgfSwgXAogCXsgRFJNX0ZPUk1BVF9ZVVY0MjAsIERFX1ZJREVPMSB8IERFX1ZJREVP MiwgTUFMSURQX0lEKDUsIDcpIH0sIFwKLQl7IERSTV9GT1JNQVRfWDBMMiwgREVfVklERU8xIHwg REVfVklERU8yLCBNQUxJRFBfSUQoNiwgNil9CisJLyogVGhpcyBpcyBvbmx5IHN1cHBvcnRlZCB3 aXRoIGxpbmVhciBtb2RpZmllciAqLyBcCisJeyBEUk1fRk9STUFUX1hWWVUyMTAxMDEwLCBERV9W SURFTzEgfCBERV9WSURFTzIsIE1BTElEUF9JRCg2LCAwKX0sIFwKKwkvKiBUaGlzIGlzIG9ubHkg c3VwcG9ydGVkIHdpdGggQUZCQyBtb2RpZmllciAqLyBcCisJeyBEUk1fRk9STUFUX1ZVWTEwMTAx MCwgREVfVklERU8xIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNiwgMCl9LCBcCisJeyBEUk1fRk9S TUFUX1gwTDIsIERFX1ZJREVPMSB8IERFX1ZJREVPMiwgTUFMSURQX0lEKDYsIDYpfSwgXAorCS8q IFRoaXMgaXMgb25seSBzdXBwb3J0ZWQgd2l0aCBBRkJDIG1vZGlmaWVyICovIFwKKwl7IERSTV9G T1JNQVRfWVVWNDIwXzEwQklULCBERV9WSURFTzEgfCBERV9WSURFTzIsIE1BTElEUF9JRCg2LCA3 KX0sIFwKKwl7IERSTV9GT1JNQVRfUDAxMCwgREVfVklERU8xIHwgREVfVklERU8yLCBNQUxJRFBf SUQoNiwgNyl9CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbWFsaWRwX2Zvcm1hdF9pZCBtYWxpZHA1 NTBfZGVfZm9ybWF0c1tdID0gewogCU1BTElEUF9DT01NT05fRk9STUFUUywKLS0gCjIuNy40Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=