From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH] drm/omap: check plane size Date: Wed, 27 Apr 2016 23:02:17 +0300 Message-ID: <2657273.d6dzG4IJrx@avalon> References: <1461665802-13149-1-git-send-email-tomi.valkeinen@ti.com> <2928499.eguzpSNvCy@avalon> <20160427172924.GS4329@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTPS id F1EBB6E02D for ; Wed, 27 Apr 2016 20:01:52 +0000 (UTC) In-Reply-To: <20160427172924.GS4329@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville =?ISO-8859-1?Q?Syrj=E4l=E4?= Cc: Daniel Vetter , Tomi Valkeinen , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVmlsbGUsCgpPbiBXZWRuZXNkYXkgMjcgQXByIDIwMTYgMjA6Mjk6MjQgVmlsbGUgU3lyasOk bMOkIHdyb3RlOgo+IE9uIFdlZCwgQXByIDI3LCAyMDE2IGF0IDA2OjMwOjE5UE0gKzAzMDAsIExh dXJlbnQgUGluY2hhcnQgd3JvdGU6Cj4gPiBIaSBUb21pLAo+ID4gCj4gPiAoQ0MnaW5nIERhbmll bCkKPiA+IAo+ID4gVGhhbmsgeW91IGZvciB0aGUgcGF0Y2guCj4gPiAKPiA+IE9uIFR1ZXNkYXkg MjYgQXByIDIwMTYgMTM6MTY6NDIgVG9taSBWYWxrZWluZW4gd3JvdGU6Cj4gPiA+IEF0IHRoZSBt b21lbnQgd2UgZG9uJ3QgY2hlY2sgdGhlIHBsYW5lIGlucHV0L291dHB1dCBzaXplcywgd2hpY2gg Y2FuCj4gPiA+IGxlYWQgdG8gRFNTIEhXIGVycm9ycyB3aGVuIGludmFsaWQgdmFsdWVzIGFyZSBn aXZlbiBmcm9tIHRoZSB1c2Vyc3BhY2UuCj4gPiA+IAo+ID4gPiBBZGQgYSBjaGVjayBzbyB0aGF0 IHRoZSBzaXplcyBhcmUgPiAwLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogVG9taSBWYWxr ZWluZW4gPHRvbWkudmFsa2VpbmVuQHRpLmNvbT4KPiA+IAo+ID4gSSBkb24ndCB0aGluayBpdCBt YWtlcyBzZW5zZSB0byBoYXZlIGFuIGVtcHR5IHNvdXJjZSBvciBkZXN0aW5hdGlvbgo+ID4gcmVj dGFuZ2xlIGZvciBhbnkgZHJpdmVyLCBub3QganVzdCBvbWFwZHJtLiBTaG91bGRuJ3QgdGhpcyBj aGVjayBiZSBhZGRlZAo+ID4gdG8gZHJtX2F0b21pY19wbGFuZV9jaGVjaygpIGluc3RlYWQgPwo+ IAo+IEl0J3MgcGVyZmVjdGx5IGxlZ2FsLiBKdXN0IG1lYW5zIHlvdSdyZSBzdXBwb3NlZCB0byB0 dXJuIHRoZSBwbGFuZSBvZmYuCgpXaGVyZSBpcyB0aGF0IGRvY3VtZW50ZWQgPyBJIHRob3VnaHQg dHVybmluZyB0aGUgcGxhbmUgb2ZmIHdhcyBkb25lIGJ5IHNldHRpbmcgCnRoZSBmcmFtZWJ1ZmZl ciB0byBOVUxMIChpbiB3aGljaCBjYXNlIHRoZSBzcmMgYW5kIGNydGMgY29vcmRpbmF0ZXMgbXVz dCBvZiAKY291cnNlIGJlIGlnbm9yZWQpID8KCj4gPiA+IC0tLQo+ID4gPiAKPiA+ID4gIGRyaXZl cnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfcGxhbmUuYyB8IDYgKysrKysrCj4gPiA+ICAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCj4gPiA+IAo+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL29tYXBkcm0vb21hcF9wbGFuZS5jCj4gPiA+IGIvZHJpdmVycy9ncHUvZHJtL29t YXBkcm0vb21hcF9wbGFuZS5jIGluZGV4IDkzZWU1MzhhOTlmNS4uZmE5ZTUwODZlYjY1Cj4gPiA+ IDEwMDY0NAo+ID4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX3BsYW5lLmMK PiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9wbGFuZS5jCj4gPiA+IEBA IC0xNjgsNiArMTY4LDEyIEBAIHN0YXRpYyBpbnQgb21hcF9wbGFuZV9hdG9taWNfY2hlY2soc3Ry dWN0IGRybV9wbGFuZQo+ID4gPiAqcGxhbmUsIGlmIChJU19FUlIoY3J0Y19zdGF0ZSkpCj4gPiA+ IAo+ID4gPiAgCQlyZXR1cm4gUFRSX0VSUihjcnRjX3N0YXRlKTsKPiA+ID4gCj4gPiA+ICsJaWYg KHN0YXRlLT5zcmNfdyA9PSAwIHx8IHN0YXRlLT5zcmNfaCA9PSAwKQo+ID4gPiArCQlyZXR1cm4g LUVJTlZBTDsKPiA+ID4gKwo+ID4gPiArCWlmIChzdGF0ZS0+Y3J0Y193ID09IDAgfHwgc3RhdGUt PmNydGNfaCA9PSAwKQo+ID4gPiArCQlyZXR1cm4gLUVJTlZBTDsKPiA+ID4gKwo+ID4gPiAKPiA+ ID4gIAlpZiAoc3RhdGUtPmNydGNfeCA8IDAgfHwgc3RhdGUtPmNydGNfeSA8IDApCj4gPiA+ICAJ Cj4gPiA+ICAJCXJldHVybiAtRUlOVkFMOwoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK