From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v3 1/2] drm/i915/skl+: Check for supported plane configuration in Interlace mode Date: Fri, 30 Jun 2017 15:26:04 +0300 Message-ID: <20170630122604.GV12629@intel.com> References: <20170630121100.20159-1-mahesh1.kumar@intel.com> <20170630121100.20159-2-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id D37936E19C for ; Fri, 30 Jun 2017 12:26:07 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170630121100.20159-2-mahesh1.kumar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mahesh Kumar Cc: intel-gfx@lists.freedesktop.org, paulo.r.zanoni@intel.com, maarten.lankhorst@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMzAsIDIwMTcgYXQgMDU6NDA6NTlQTSArMDUzMCwgTWFoZXNoIEt1bWFyIHdy b3RlOgo+IEluIEdlbjkgcGxhdGZvcm0gSW50ZXJsYWNlZCBmZXRjaCBtb2RlIGRvZXNuJ3Qgc3Vw cG9ydCBmb2xsb3dpbmcgcGxhbmUKPiBjb25maWd1cmF0aW9uOgo+ICAtIFkvWWYgdGlsaW5nCj4g IC0gOTAvMjcwIHJvdGF0aW9uCgpUaGUgcm90YXRpb24gY2hlY2sgc2VlbXMgdG8gYmUgbWlzc2lu ZyBmcm9tIHRoZSBjb2RlPwoKPiAgLSBZVVY0MjAgaHlicmlkIHBsYW5hciBzb3VyY2UgcGl4ZWwg Zm9ybWF0cy4KPiAKPiBUaGlzIHBhdGNoIGFkZHMgY2hlY2sgdG8gZmFpbCB0aGUgZmxpcCBpZiBh bnkgb2YgdGhlIGFib3ZlIGNvbmZpZ3VyYXRpb24KPiBpcyByZXF1ZXN0ZWQuCj4gCj4gQ2hhbmdl cyBzaW5jZSBWMToKPiAgLSBoYW5kbGUgY2hlY2tzIGluIGludGVsX3BsYW5lX2F0b21pY19jaGVj a193aXRoX3N0YXRlICh2aWxsZSkKPiAgLSB0YWtlb3V0IHBsYW5lIHNjYWxlciBjaGVja3MgY29t YmlsZSB3aXRoIHBpcGUgc2NhbGVyIGluIG5leHQgcGF0Y2gKPiBDaGFuZ2VzIHNpbmNlIFYyOgo+ ICAtIE5vIG5lZWQgdG8gY2hlY2sgZm9yIE5WMTIgYXMgaXQgbmVlZCBzY2FsaW5nLCBzbyBpdCB3 aWxsIGJlIHJlamVjdGVkCj4gICAgYnkgc2NhbGluZyBjaGVjayAodmlsbGUpCj4gCj4gU2lnbmVk LW9mZi1ieTogTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVsLmNvbT4KPiAtLS0KPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljX3BsYW5lLmMgfCAxNSArKysrKysrKysr KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljX3BsYW5lLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9hdG9taWNfcGxhbmUuYwo+IGluZGV4IDQzMjVjYjBhMDRmNS4uZWU3 NmZhYjdiYjZmIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21p Y19wbGFuZS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljX3BsYW5l LmMKPiBAQCAtMTE0LDYgKzExNCw4IEBAIGludCBpbnRlbF9wbGFuZV9hdG9taWNfY2hlY2tfd2l0 aF9zdGF0ZShzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKPiAgCXN0cnVjdCBk cm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUocGxhbmUtPmRldik7Cj4gIAlzdHJ1 Y3QgZHJtX3BsYW5lX3N0YXRlICpzdGF0ZSA9ICZpbnRlbF9zdGF0ZS0+YmFzZTsKPiAgCXN0cnVj dCBpbnRlbF9wbGFuZSAqaW50ZWxfcGxhbmUgPSB0b19pbnRlbF9wbGFuZShwbGFuZSk7Cj4gKwlj b25zdCBzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqYWRqdXN0ZWRfbW9kZSA9Cj4gKwkJJmNydGNf c3RhdGUtPmJhc2UuYWRqdXN0ZWRfbW9kZTsKPiAgCWludCByZXQ7Cj4gIAo+ICAJLyoKPiBAQCAt MTczLDYgKzE3NSwxOSBAQCBpbnQgaW50ZWxfcGxhbmVfYXRvbWljX2NoZWNrX3dpdGhfc3RhdGUo c3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3RhdGUsCj4gIAlpZiAocmV0KQo+ICAJCXJl dHVybiByZXQ7Cj4gIAo+ICsJLyoKPiArCSAqIFktdGlsaW5nIGlzIG5vdCBzdXBwb3J0ZWQgaW4g SUYtSUQgSW50ZXJsYWNlIG1vZGUgaW4KPiArCSAqIEdFTjkgYW5kIGFib3ZlLgo+ICsJICovCj4g KwlpZiAoc3RhdGUtPmZiICYmIElOVEVMX0dFTihkZXZfcHJpdikgPj0gOSAmJiBjcnRjX3N0YXRl LT5iYXNlLmVuYWJsZSAmJgo+ICsJICAgIGFkanVzdGVkX21vZGUtPmZsYWdzICYgRFJNX01PREVf RkxBR19JTlRFUkxBQ0UpIHsKPiArCQlpZiAoc3RhdGUtPmZiLT5tb2RpZmllciA9PSBJOTE1X0ZP Uk1BVF9NT0RfWV9USUxFRCB8fAo+ICsJCSAgICBzdGF0ZS0+ZmItPm1vZGlmaWVyID09IEk5MTVf Rk9STUFUX01PRF9ZZl9USUxFRCkgewo+ICsJCQlEUk1fREVCVUdfS01TKCJZL1lmIHRpbGluZyBu b3Qgc3VwcG9ydGVkIGluIElGLUlEIG1vZGVcbiIpOwo+ICsJCQlyZXR1cm4gLUVJTlZBTDsKPiAr CQl9Cj4gKwl9Cj4gKwo+ICAJLyogRklYTUUgcHJlLWc0eCBkb24ndCB3b3JrIGxpa2UgdGhpcyAq Lwo+ICAJaWYgKGludGVsX3N0YXRlLT5iYXNlLnZpc2libGUpCj4gIAkJY3J0Y19zdGF0ZS0+YWN0 aXZlX3BsYW5lcyB8PSBCSVQoaW50ZWxfcGxhbmUtPmlkKTsKPiAtLSAKPiAyLjEzLjAKCi0tIApW aWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=