From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Longerbeam Subject: [PATCH 36/72] gpu: ipu-cpmem: Support YVU422 Date: Fri, 31 Oct 2014 15:54:19 -0700 Message-ID: <1414796095-10107-37-git-send-email-steve_longerbeam@mentor.com> References: <1414796095-10107-1-git-send-email-steve_longerbeam@mentor.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) by gabe.freedesktop.org (Postfix) with ESMTP id 285E56E847 for ; Fri, 31 Oct 2014 15:57:18 -0700 (PDT) Received: by mail-pa0-f41.google.com with SMTP id rd3so8576852pab.14 for ; Fri, 31 Oct 2014 15:57:18 -0700 (PDT) In-Reply-To: <1414796095-10107-1-git-send-email-steve_longerbeam@mentor.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QWRkIHNpbXBsZSBob29rcyB0byBzdXBwb3J0IFlWVTQyMiBpbiBjcG1lbS4KClNpZ25lZC1vZmYt Ynk6IFN0ZXZlIExvbmdlcmJlYW0gPHN0ZXZlX2xvbmdlcmJlYW1AbWVudG9yLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9pcHUtdjMvaXB1LWNwbWVtLmMgfCAgICAzICsrKwogMSBmaWxlIGNoYW5nZWQs IDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2lwdS12My9pcHUtY3Bt ZW0uYyBiL2RyaXZlcnMvZ3B1L2lwdS12My9pcHUtY3BtZW0uYwppbmRleCBhNTNiMjQyLi5iMDVh NWU4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9pcHUtdjMvaXB1LWNwbWVtLmMKKysrIGIvZHJp dmVycy9ncHUvaXB1LXYzL2lwdS1jcG1lbS5jCkBAIC00MTMsNiArNDEzLDcgQEAgdm9pZCBpcHVf Y3BtZW1fc2V0X3l1dl9wbGFuYXJfZnVsbChzdHJ1Y3QgaXB1djNfY2hhbm5lbCAqY2gsCiAJCWlw dV9jaF9wYXJhbV93cml0ZV9maWVsZChjaCwgSVBVX0ZJRUxEX1ZCTywgdl9vZmZzZXQgLyA4KTsK IAkJYnJlYWs7CiAJY2FzZSBEUk1fRk9STUFUX1lWVTQyMDoKKwljYXNlIERSTV9GT1JNQVRfWVZV NDIyOgogCQlpcHVfY2hfcGFyYW1fd3JpdGVfZmllbGQoY2gsIElQVV9GSUVMRF9TTFVWLCAoc3Ry aWRlIC8gMikgLSAxKTsKIAkJaXB1X2NoX3BhcmFtX3dyaXRlX2ZpZWxkKGNoLCBJUFVfRklFTERf VUJPLCB2X29mZnNldCAvIDgpOwogCQlpcHVfY2hfcGFyYW1fd3JpdGVfZmllbGQoY2gsIElQVV9G SUVMRF9WQk8sIHVfb2Zmc2V0IC8gOCk7CkBAIC00NDMsNiArNDQ0LDcgQEAgdm9pZCBpcHVfY3Bt ZW1fc2V0X3l1dl9wbGFuYXIoc3RydWN0IGlwdXYzX2NoYW5uZWwgKmNoLCB1MzIgZHJtX2ZvdXJj YywKIAkJCQkJICAgICAgdV9vZmZzZXQsIHZfb2Zmc2V0KTsKIAkJYnJlYWs7CiAJY2FzZSBEUk1f Rk9STUFUX1lVVjQyMjoKKwljYXNlIERSTV9GT1JNQVRfWVZVNDIyOgogCQl1dl9zdHJpZGUgPSBz dHJpZGUgLyAyOwogCQl1X29mZnNldCA9IHN0cmlkZSAqIGhlaWdodDsKIAkJdl9vZmZzZXQgPSB1 X29mZnNldCArICh1dl9zdHJpZGUgKiBoZWlnaHQpOwpAQCAtNjI3LDYgKzYyOSw3IEBAIGludCBp cHVfY3BtZW1fc2V0X2ltYWdlKHN0cnVjdCBpcHV2M19jaGFubmVsICpjaCwgc3RydWN0IGlwdV9p bWFnZSAqaW1hZ2UpCiAJCQkJCSAgICAgIHVfb2Zmc2V0LCB2X29mZnNldCk7CiAJCWJyZWFrOwog CWNhc2UgRFJNX0ZPUk1BVF9ZVVY0MjI6CisJY2FzZSBEUk1fRk9STUFUX1lWVTQyMjoKIAkJb2Zm c2V0ID0gWV9PRkZTRVQocGl4LCBpbWFnZS0+cmVjdC5sZWZ0LCBpbWFnZS0+cmVjdC50b3ApOwog CQl1X29mZnNldCA9IFUyX09GRlNFVChwaXgsIGltYWdlLT5yZWN0LmxlZnQsCiAJCQkJICAgICBp bWFnZS0+cmVjdC50b3ApIC0gb2Zmc2V0OwotLSAKMS43LjkuNQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK