From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [RFC AFBC 06/12] drm/arm/malidp:- Added support for new YUV formats for DP500, DP550 and DP650 Date: Mon, 3 Dec 2018 11:32:00 +0000 Message-ID: <1543836703-8491-7-git-send-email-ayan.halder@arm.com> References: <1543836703-8491-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-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20083.outbound.protection.outlook.com [40.107.2.83]) by gabe.freedesktop.org (Postfix) with ESMTPS id E732789CFA for ; Mon, 3 Dec 2018 11:32:01 +0000 (UTC) In-Reply-To: <1543836703-8491-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" , "airlied@linux.ie" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , "maxime.ripard@bootlin.com" , "sean@poorly.run" , "maarten.lankhorst@linux.intel.com" , "corbet@lwn.net" , "mchehab+samsung@kernel.org" , "gregkh@linuxfoundation.org" , "davem@davemloft.net" , "akpm@linux-foundation.org" , "nicolas.ferre@microchip.com" , "arnd@arndb.de" , "linux-doc@vger.kernel.org" Cc: nd List-Id: dri-devel@lists.freedesktop.org V2UgaGF2ZSBhZGRlZCBzb21lIG5ldyBmb3JtYXRzIHRvIGJlIHN1cHBvcnRlZCBvbiBEUDUwMC9E UDU1MC9EUDY1MC4KClNpZ25lZC1vZmYtYnk6IEF5YW4gS3VtYXIgSGFsZGVyIDxheWFuLmhhbGRl ckBhcm0uY29tPgoKRGVwZW5kcyBvbiA6LSBodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL3Bh dGNoLzEwNDYwMDYzLwotLS0KIGRyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2h3LmMgfCAyMiAr KysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2h3 LmMgYi9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jCmluZGV4IDU1ZDM3OWIuLjI1YWM1 ODkwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vYXJtL21hbGlkcF9ody5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9hcm0vbWFsaWRwX2h3LmMKQEAgLTQ5LDYgKzQ5LDEyIEBAIHN0YXRpYyBj b25zdCBzdHJ1Y3QgbWFsaWRwX2Zvcm1hdF9pZCBtYWxpZHA1MDBfZGVfZm9ybWF0c1tdID0gewog CXsgRFJNX0ZPUk1BVF9ZVVlWLCBERV9WSURFTzEsIDEzIH0sCiAJeyBEUk1fRk9STUFUX05WMTIs IERFX1ZJREVPMSB8IFNFX01FTVdSSVRFLCAxNCB9LAogCXsgRFJNX0ZPUk1BVF9ZVVY0MjAsIERF X1ZJREVPMSwgMTUgfSwKKwl7IERSTV9GT1JNQVRfWFlVVjg4ODgsIERFX1ZJREVPMSwgMTYgfSwK KwkvKiBUaGVzZSBhcmUgc3VwcG9ydGVkIHdpdGggQUZCQyBvbmx5ICovCisJeyBEUk1fRk9STUFU X1lVVjQyMF84QklULCBERV9WSURFTzEsIDE0IH0sCisJeyBEUk1fRk9STUFUX1ZVWTg4OCwgREVf VklERU8xLCAxNiB9LAorCXsgRFJNX0ZPUk1BVF9WVVkxMDEwMTAsIERFX1ZJREVPMSwgMTcgfSwK Kwl7IERSTV9GT1JNQVRfWVVWNDIwXzEwQklULCBERV9WSURFTzEsIDE4IH0KIH07CiAKICNkZWZp bmUgTUFMSURQX0lEKF9fZ3JvdXAsIF9fZm9ybWF0KSBcCkBAIC03NCwxMSArODAsMjUgQEAgc3Rh dGljIGNvbnN0IHN0cnVjdCBtYWxpZHBfZm9ybWF0X2lkIG1hbGlkcDUwMF9kZV9mb3JtYXRzW10g PSB7CiAJeyBEUk1fRk9STUFUX0FCR1IxNTU1LCBERV9WSURFTzEgfCBERV9HUkFQSElDUzEgfCBE RV9WSURFTzIsIE1BTElEUF9JRCg0LCAxKSB9LCBcCiAJeyBEUk1fRk9STUFUX1JHQjU2NSwgREVf VklERU8xIHwgREVfR1JBUEhJQ1MxIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNCwgMikgfSwgXAog CXsgRFJNX0ZPUk1BVF9CR1I1NjUsIERFX1ZJREVPMSB8IERFX0dSQVBISUNTMSB8IERFX1ZJREVP MiwgTUFMSURQX0lEKDQsIDMpIH0sIFwKKwkvKiBUaGlzIGlzIG9ubHkgc3VwcG9ydGVkIHdpdGgg bGluZWFyIG1vZGlmaWVyICovCVwKKwl7IERSTV9GT1JNQVRfWFlVVjg4ODgsIERFX1ZJREVPMSB8 IERFX1ZJREVPMiwgTUFMSURQX0lEKDUsIDApIH0sXAorCS8qIFRoaXMgaXMgb25seSBzdXBwb3J0 ZWQgd2l0aCBBRkJDIG1vZGlmaWVyICovCQlcCisJeyBEUk1fRk9STUFUX1ZVWTg4OCwgREVfVklE RU8xIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNSwgMCkgfSwgXAogCXsgRFJNX0ZPUk1BVF9ZVVlW LCBERV9WSURFTzEgfCBERV9WSURFTzIsIE1BTElEUF9JRCg1LCAyKSB9LAlcCisJLyogVGhpcyBp cyBvbmx5IHN1cHBvcnRlZCB3aXRoIGxpbmVhciBtb2RpZmllciAqLyBcCiAJeyBEUk1fRk9STUFU X1VZVlksIERFX1ZJREVPMSB8IERFX1ZJREVPMiwgTUFMSURQX0lEKDUsIDMpIH0sCVwKIAl7IERS TV9GT1JNQVRfTlYxMiwgREVfVklERU8xIHwgREVfVklERU8yIHwgU0VfTUVNV1JJVEUsIE1BTElE UF9JRCg1LCA2KSB9LAlcCisJLyogVGhpcyBpcyBvbmx5IHN1cHBvcnRlZCB3aXRoIEFGQkMgbW9k aWZpZXIgKi8gXAorCXsgRFJNX0ZPUk1BVF9ZVVY0MjBfOEJJVCwgREVfVklERU8xIHwgREVfVklE RU8yLCBNQUxJRFBfSUQoNSwgNikgfSwgXAogCXsgRFJNX0ZPUk1BVF9ZVVY0MjAsIERFX1ZJREVP MSB8IERFX1ZJREVPMiwgTUFMSURQX0lEKDUsIDcpIH0sIFwKLQl7IERSTV9GT1JNQVRfWDBMMiwg REVfVklERU8xIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNiwgNil9CisJLyogVGhpcyBpcyBvbmx5 IHN1cHBvcnRlZCB3aXRoIGxpbmVhciBtb2RpZmllciAqLyBcCisJeyBEUk1fRk9STUFUX1hWWVUy MTAxMDEwLCBERV9WSURFTzEgfCBERV9WSURFTzIsIE1BTElEUF9JRCg2LCAwKX0sIFwKKwkvKiBU aGlzIGlzIG9ubHkgc3VwcG9ydGVkIHdpdGggQUZCQyBtb2RpZmllciAqLyBcCisJeyBEUk1fRk9S TUFUX1ZVWTEwMTAxMCwgREVfVklERU8xIHwgREVfVklERU8yLCBNQUxJRFBfSUQoNiwgMCl9LCBc CisJeyBEUk1fRk9STUFUX1gwTDIsIERFX1ZJREVPMSB8IERFX1ZJREVPMiwgTUFMSURQX0lEKDYs IDYpfSwgXAorCS8qIFRoaXMgaXMgb25seSBzdXBwb3J0ZWQgd2l0aCBBRkJDIG1vZGlmaWVyICov IFwKKwl7IERSTV9GT1JNQVRfWVVWNDIwXzEwQklULCBERV9WSURFTzEgfCBERV9WSURFTzIsIE1B TElEUF9JRCg2LCA3KX0sIFwKKwl7IERSTV9GT1JNQVRfUDAxMCwgREVfVklERU8xIHwgREVfVklE RU8yLCBNQUxJRFBfSUQoNiwgNyl9CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbWFsaWRwX2Zvcm1h dF9pZCBtYWxpZHA1NTBfZGVfZm9ybWF0c1tdID0gewogCU1BTElEUF9DT01NT05fRk9STUFUUywK LS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK