From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 08/15] drm/i915: Add NV12 as supported format for primary plane Date: Wed, 26 Aug 2015 10:40:13 +0200 Message-ID: <20150826084013.GF20434@phenom.ffwll.local> References: <1440032556-9920-1-git-send-email-chandra.konduru@intel.com> <1440032556-9920-9-git-send-email-chandra.konduru@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0051A6E8A6 for ; Wed, 26 Aug 2015 01:40:16 -0700 (PDT) Received: by widdq5 with SMTP id dq5so39020459wid.1 for ; Wed, 26 Aug 2015 01:40:15 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1440032556-9920-9-git-send-email-chandra.konduru@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chandra Konduru Cc: daniel.vetter@intel.com, intel-gfx@lists.freedesktop.org, ville.syrjala@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBdWcgMTksIDIwMTUgYXQgMDY6MDI6MjlQTSAtMDcwMCwgQ2hhbmRyYSBLb25kdXJ1 IHdyb3RlOgo+IFRoaXMgcGF0Y2ggYWRkcyBOVjEyIHRvIGxpc3Qgb2Ygc3VwcG9ydGVkIGZvcm1h dHMgZm9yCj4gcHJpbWFyeSBwbGFuZS4KPiAKPiB2MjoKPiAtUmViYXNlZCAobWUpCj4gCj4gU2ln bmVkLW9mZi1ieTogQ2hhbmRyYSBLb25kdXJ1IDxjaGFuZHJhLmtvbmR1cnVAaW50ZWwuY29tPgo+ IFRlc3RjYXNlOiBpZ3Qva21zX252MTIKCkkgdGhpbmsgaXQncyB0aW1lIHRvIHVuaWZ5IHRoZSBz ZXBhcmF0ZSBwcmltYXJ5L2N1cnNvciBjb2RlIHdlIGhhdmUgZm9yCnNrbCBhbmQganVzdCB1c2Ug dGhlIHNwcml0ZSBvbmUgZXZlcnl3aGVyZS4gRG9lc24ndCBuZWVkIHRvIGhhcHBlbgpuZWNlc3Nh cmlseSBiZWZvcmUgdGhpcyBwYXRjaCBzZXJpZXMsIGJ1dCByZWFsbHkgbmVlZHMgdG8gaGFwcGVu IHJhdGhlcgpzb29uZXIgdGhhbiBsYXRlci4gV2UndmUgYWxyZWFkeSBicm9rZW4gc29tZSBvZiB0 aGUgc2NhbGVyIHRlc3RzIGJlY2F1c2UKd2UgaGFkIHRvIGhhY2sgYXdheSB0aGUgM3JkIHBsYW5l IGJlY2F1c2Ugd2UgY291bGRuJ3QgcmVtb3ZlIHRoZSBjdXJzb3IKc3R1ZmYgZHVlIHRvIHNvbWUg b2RkYmFsbCAoYW5kIHVuZGVidWdnZWQpIHJlYXNvbi4gSWlyYyBEYW1pZW4gaGFzIHNvbWUKcGF0 Y2hlcyBzb21ld2hlcmUgZm9yIHRoaXMuCi1EYW5pZWwKCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8ICAgMjIgKysrKysrKysrKysrKysrKysrKystLQo+ICAx IGZpbGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggYjFkOWVkZi4uZTRhNmE5MSAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtNzQsNiArNzQsMTkgQEAg c3RhdGljIGNvbnN0IHVpbnQzMl90IHNrbF9wcmltYXJ5X2Zvcm1hdHNbXSA9IHsKPiAgCURSTV9G T1JNQVRfWEJHUjIxMDEwMTAsCj4gIH07Cj4gIAo+ICsvKiBQcmltYXJ5IHBsYW5lIGZvcm1hdHMg Zm9yIGdlbiA+PSA5IHdpdGggTlYxMiAqLwo+ICtzdGF0aWMgY29uc3QgdWludDMyX3Qgc2tsX3By aW1hcnlfZm9ybWF0c193aXRoX252MTJbXSA9IHsKPiArCURSTV9GT1JNQVRfQzgsCj4gKwlEUk1f Rk9STUFUX1JHQjU2NSwKPiArCURSTV9GT1JNQVRfWFJHQjg4ODgsCj4gKwlEUk1fRk9STUFUX1hC R1I4ODg4LAo+ICsJRFJNX0ZPUk1BVF9BUkdCODg4OCwKPiArCURSTV9GT1JNQVRfQUJHUjg4ODgs Cj4gKwlEUk1fRk9STUFUX1hSR0IyMTAxMDEwLAo+ICsJRFJNX0ZPUk1BVF9YQkdSMjEwMTAxMCwK PiArCURSTV9GT1JNQVRfTlYxMiwKPiArfTsKPiArCj4gIC8qIEN1cnNvciBmb3JtYXRzICovCj4g IHN0YXRpYyBjb25zdCB1aW50MzJfdCBpbnRlbF9jdXJzb3JfZm9ybWF0c1tdID0gewo+ICAJRFJN X0ZPUk1BVF9BUkdCODg4OCwKPiBAQCAtMTM2MDYsOCArMTM2MTksMTMgQEAgc3RhdGljIHN0cnVj dCBkcm1fcGxhbmUgKmludGVsX3ByaW1hcnlfcGxhbmVfY3JlYXRlKHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsCj4gIAkJcHJpbWFyeS0+cGxhbmUgPSAhcGlwZTsKPiAgCj4gIAlpZiAoSU5URUxfSU5G TyhkZXYpLT5nZW4gPj0gOSkgewo+IC0JCWludGVsX3ByaW1hcnlfZm9ybWF0cyA9IHNrbF9wcmlt YXJ5X2Zvcm1hdHM7Cj4gLQkJbnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKHNrbF9wcmltYXJ5X2Zv cm1hdHMpOwo+ICsJCWlmIChwaXBlID09IFBJUEVfQSB8fCBwaXBlID09IFBJUEVfQikgewo+ICsJ CQlpbnRlbF9wcmltYXJ5X2Zvcm1hdHMgPSBza2xfcHJpbWFyeV9mb3JtYXRzX3dpdGhfbnYxMjsK PiArCQkJbnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKHNrbF9wcmltYXJ5X2Zvcm1hdHNfd2l0aF9u djEyKTsKPiArCQl9IGVsc2Ugewo+ICsJCQlpbnRlbF9wcmltYXJ5X2Zvcm1hdHMgPSBza2xfcHJp bWFyeV9mb3JtYXRzOwo+ICsJCQludW1fZm9ybWF0cyA9IEFSUkFZX1NJWkUoc2tsX3ByaW1hcnlf Zm9ybWF0cyk7Cj4gKwkJfQo+ICAJfSBlbHNlIGlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA0 KSB7Cj4gIAkJaW50ZWxfcHJpbWFyeV9mb3JtYXRzID0gaTk2NV9wcmltYXJ5X2Zvcm1hdHM7Cj4g IAkJbnVtX2Zvcm1hdHMgPSBBUlJBWV9TSVpFKGk5NjVfcHJpbWFyeV9mb3JtYXRzKTsKPiAtLSAK PiAxLjcuOS41Cj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jw b3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=