From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 13/14] drm/i915: skylake primary plane scaling using shared scalers Date: Tue, 14 Apr 2015 09:00:02 +0200 Message-ID: <20150414070002.GD6092@phenom.ffwll.local> References: <1428445727-18103-1-git-send-email-chandra.konduru@intel.com> <1428445727-18103-14-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-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTP id 662E16E66D for ; Mon, 13 Apr 2015 23:58:03 -0700 (PDT) Received: by wiax7 with SMTP id x7so81128394wia.0 for ; Mon, 13 Apr 2015 23:58:02 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1428445727-18103-14-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: ander.conselvan.de.oliveira@intel.com, intel-gfx@lists.freedesktop.org, daniel.vetter@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBBcHIgMDcsIDIwMTUgYXQgMDM6Mjg6NDZQTSAtMDcwMCwgQ2hhbmRyYSBLb25kdXJ1 IHdyb3RlOgo+IFRoaXMgcGF0Y2ggZW5hYmxlcyBza3lsYWtlIHByaW1hcnkgcGxhbmUgc2NhbGlu ZyB1c2luZyBzaGFyZWQKPiBzY2FsZXJzIGF0b21pYyBkZXNnaW4uCj4gCj4gdjI6Cj4gLXVzZSBz aW5nbGUgY29weSBvZiBzY2FsZXIgbGltaXRzIChNYXR0KQo+IAo+IHYzOgo+IC1tb3ZlIGRldGFj aF9zY2FsZXJzIHRvIGNydGMgY29tbWl0IHBhdGggKE1hdHQpCj4gLXVzZSB2YWx1ZXMgaW4gcGxh bmVfc3RhdGUtPnNyYyBhcyByZWd1bGFyIGludGVnZXJzIChtZSkKPiAKPiB2NDoKPiAtY2hhbmdl cyB0byBhbGlnbiB3aXRoIHVwZGF0ZWQgc2NhbGVyIHN0cnVjdHVyZXMgKE1hdHQsIG1lKQo+IC1r ZWVwIHBsYW5lIHNyYyByZWN0IGluIDE2LjE2IGZvcm1hdCAoTWF0dCwgRGFuaWVsKQo+IAo+IFNp Z25lZC1vZmYtYnk6IENoYW5kcmEgS29uZHVydSA8Y2hhbmRyYS5rb25kdXJ1QGludGVsLmNvbT4K PiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljLmMgIHwgICAgNSArLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAgIDk2ICsrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2 LmggICAgIHwgICAgMSArCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jICB8 ICAgIDkgKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDEwNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9t aWMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jCj4gaW5kZXggMmZjMDRl Yy4uOGY3NTljNiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9t aWMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pYy5jCj4gQEAgLTE2 Nyw3ICsxNjcsNyBAQCBpbnQgaW50ZWxfYXRvbWljX2NvbW1pdChzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2LAo+ICAJCXBsYW5lLT5zdGF0ZS0+c3RhdGUgPSBOVUxMOwo+ICAJfQo+ICAKPiAtCS8qIHN3 YXAgY3J0Y19zdGF0ZSAqLwo+ICsJLyogc3dhcCBjcnRjX3NjYWxlcl9zdGF0ZSAqLwo+ICAJZm9y IChpID0gMDsgaSA8IGRldi0+bW9kZV9jb25maWcubnVtX2NydGM7IGkrKykgewo+ICAJCXN0cnVj dCBkcm1fY3J0YyAqY3J0YyA9IHN0YXRlLT5jcnRjc1tpXTsKPiAgCQlpZiAoIWNydGMpIHsKPiBA QCAtMTc2LDYgKzE3Niw5IEBAIGludCBpbnRlbF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsCj4gIAo+ICAJCXRvX2ludGVsX2NydGMoY3J0YyktPmNvbmZpZy0+c2NhbGVyX3N0 YXRlID0KPiAgCQkJdG9faW50ZWxfY3J0Y19zdGF0ZShzdGF0ZS0+Y3J0Y19zdGF0ZXNbaV0pLT5z Y2FsZXJfc3RhdGU7Cj4gKwo+ICsJCWlmIChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA5KQo+ICsJ CQlza2xfZGV0YWNoX3NjYWxlcnModG9faW50ZWxfY3J0YyhjcnRjKSk7Cj4gIAl9Cj4gIAo+ICAJ ZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X3BsYW5lcyhkZXYsIHN0YXRlKTsKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggYWE0ZGExZi4uYzdlZTIzMiAxMDA2NDQKPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMjk3OCw2ICsyOTc4LDE0IEBAIHN0 YXRpYyB2b2lkIHNreWxha2VfdXBkYXRlX3ByaW1hcnlfcGxhbmUoc3RydWN0IGRybV9jcnRjICpj cnRjLAoKQW5kIG9uZSByZWFsIHBpZWNlIG9mIHJldmlldyBmZWVkYmFjazogVGhpcyBmdW5jdGlv biBpcyBub3cgZGVmaW5pdGVseSB0b28KbG9uZy4gU2FtZSBob2xkcyBmb3IgdGhlIHNwcml0ZSB1 cGRhdGUgZnVuY3Rpb24gYmVsb3cuCgpDYW4geW91IChvciBTb25pa2EpIHBsZWFzZSBmb2xsb3cg dXAgd2l0aCBhIGZldyBwYXRjaGVzIHRvIGV4dHJhY3QKc3Vicm91dGluZXMgdG8gbWFrZSB0aGlz IGEgYml0IGVhc2llciB0byByZWFkPwoKVGhhbmtzLCBEYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNo Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==